I recently bought a realme xt phone 8gb ram varient. I usually get only 4 gb ram free and rest of the ram used by system. So i want to know that it's usual for 8gb ram system to take up to 4 gb ram for system process.

I attached two screenshot taken from the 'developer options -> running services'

  • Because of this: developer.android.com/topic/performance/… Oct 13, 2019 at 10:15
  • When i restart my phone i got around 4.5 gb ram free from 8gb when no app is running in background.
    – V2K
    Oct 13, 2019 at 10:18
  • Many system/user apps start after reboot automatically: android.stackexchange.com/a/209345/218526 The Home/Launcher screen you see is also an app. Lock screen is also an app (System UI). The screenshot you attached is also Settings app. Oct 13, 2019 at 12:37
  • I wonder why take upto 4gb ram. 4gb is lot of ram
    – V2K
    Oct 13, 2019 at 13:20
  • Android tries to make use of available resources in best way, to keep a good balance between energy consumption and performance for better user experience. Keeping RAM free isn't always a good thing: howtogeek.com/128130/…. But if you hold a different opinion, find out apps using large RAM with ps --ppid $(pgrep zygote64) -o %mem,cmd --sort %mem and use methods described in given link to make sure they don't run in background. Then set Background process limit to zero and check Don't keep activities in Developer Options Oct 13, 2019 at 14:28


You must log in to answer this question.

Browse other questions tagged .