Wednesday, December 21, 2011

Auto Memory Manager..

Hi All!!

After a month of exploring my Xperia Neo, it seems like sometimes my smartphone got stuck for no reason. When i am playing a games or anything, it suddenly hang and force to close. A friend suggest me to use the Task Killer, so that i can kill all the unwanted apps that is running in the background to free some memory and to increase my Neo's overall performance.

But with the help of uncle Google again, i found out that the memory manager inside Android smartphones is good enough to cater with this kind of problem. By itself, Android can determine either it need extra memory to run the new application and it would automatically kill the old apps that is running at the background.

So how does the Android system determine what application to kill and what not? By referring to the so-called memory threshold settings. Android has divided its applications into six categories;
  1. Foreground Application
  2. Visible Application
  3. Secondary Server
  4. Hidden Application
  5. Content Provider
  6. Empty Application
Each of these categories have its own memory threshold, meaning that for example Empty Application have its memory threshold set to 24 MB. This way, Android will start killing all of its Empty Applications when the memory available has drop down to 24MB, to free up the memory for other more important application to run. Hard to digest eh, me too. :)

But anyway, we can adjust the threshold of these six categories by using the Auto Memory Manager, which is free of charge. The only requirement here is that you must already root your system. as described in my previous post here.

All you need to do :
  1. Download Auto Memory Manager for free here.
  2. When starting up Auto Memory Manager for the first time, it will prompt user for Superuser permission. Do grant the request.
  3. By default, the Android original threshold values is as follows.
  4. To change the threshold value, just drag the bar according to your preferences. You can also choose the predefined settings. My prefered settings is as follows.
  5. After that, it would be recommended to restart your smartphones so that the Auto Memory Manager can start governing your memory usage fresh from the start.
Grant the Superuser access to Auto Memory Manager

Default configuration for Android Xperia Neo

My current settings for the memory threshold of Android system.

My Xperia Neo exhibit improved performance after using this applications. Bear in mind that using Task Killer is not a good way to treat your smartphones, some even say that using Task Killer will interfere with the built-in Android task manager, and it would not help maintain a good Android system in the long run. Hope it would also help all of you. :)

All the best, and thanks for reading. :)

No comments:

Post a Comment