@haggertk I run a tight ship considering that S5 memory is limtied to 2GB.
Can see a sorted process list by memory usage if it helps for today's release. I have crons to kill non-critical processes, and have disabled many services, broadcasts etc from auto-starting in activity launcher. Most of what I keep always running:
================================================
Tasks: 270 total, 1 running, 269 sleeping, 0 stopped, 0 zombie
Mem: 1743912K total, 1616696K used, 127216K free, 136632K buffers
Swap: 432132K total, 54702080 used, 378712K free, 457116K cached
400%cpu 3%user 0%nice 7%sys 389%idle 0%iow 0%irq 1%sirq 0%host
PID RES %CPU [%MEM]CMDLINE
916 185M 1.0 10.8 system_server
1292 146M 0.0 8.5 com.android.systemui
3578 116M 0.0 6.7 com.flexaspect.android.everycallcontrol
2010 105M 0.0 6.1 com.teslacoilsw.launcher
2121 89M 0.0 5.2 com.ninefolders.hd3
1600 78M 0.3 4.5 com.android.phone
2051 78M 0.0 4.5 net.dinglisch.android.taskerm
2911 75M 0.0 4.3 xyz.klinker.messenger
2461 74M 0.0 4.3 com.android.inputmethod.latin
3537 72M 0.0 4.2 com.alarmclock.xtreme.free
1645 70M 0.0 4.1 android.ext.services
535 68M 0.0 3.9 zygote
2077 62M 0.0 3.6 com.app.missednotificationsreminder
2722 62M 0.0 3.6 com.Elecont.WeatherClock
1962 61M 0.0 3.5 com.android.providers.media.module
1996 60M 0.0 3.4 flar2.homebutton
1465 58M 0.0 3.4 com.android.networkstack.process
2023 57M 0.0 3.3 com.balda.notificationlistener
3525 57M 0.3 3.3 ca.mimic.apphangar:appwatch
1942 52M 0.0 3.0 com.android.nfc
2361 49M 0.0 2.9 android.process.media
2085 45M 0.0 2.6 com.android.keychain
2976 45M 0.0 2.6 com.android.externalstorage
1583 44M 0.0 2.6 com.android.se
1432 30M 0.0 1.7 webview_zygote
701 15M 0.0 0.8 /system/bin/mediaserver
583 12M 0.0 0.7 /system/bin/surfaceflinger
646 11M 0.0 0.6 /vendor/bin/mm-qcamera-daemon
576 8.3M 0.0 0.4 /system/bin/audioserver
================================================
Also some logcat output attached (during idle) - nothing sensitive inside. Can see a lot of repetitive items, which I normally filter out.