Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
okmijnlp
Old
#1  
okmijnlp's Avatar
Senior Member - OP
Thanks Meter 228
Posts: 873
Join Date: Oct 2011
Location: Blackpool

 
DONATE TO ME
Default [Q] File expert memory manager - safe?

This is a pretty stupid question, but is File Expert's memory manager safe to use? I'm running CM9, the concept sounds great, I just want to be sure it can be easily reversed, etc. Thank you!

Sent from my GT-I9100 using xda app-developers app
 
Rizur
Old
(Last edited by Rizur; 11th July 2012 at 06:59 AM.)
#2  
Rizur's Avatar
Senior Member
Thanks Meter 137
Posts: 555
Join Date: Dec 2011
Location: Nottingham
Memory Manager (Pro; Root)

As of FE Pro V4.1.4, a new tool was added to FE. This requires the Pro plugin and root access on your device.

Every app that runs, Android puts into an "out of memory group" based on their priority; FOREGROUND_APP, VISIBLE_APP, SECONDARY_SERVER, HIDDEN_APP, CONTENT_PROVIDER, and EMPTY_APP.

When Android needs memory, it starts killing off applications in these groups based on how much memory is free; starting with the group with the highest value.

For example, if you set HIDDEN_APP = 24mb; when free memory on your device dips below 24mb, Android will kill off apps running in this group. If the next highest value was EMPTY_APP = 20mb, then Android will wait until free memory hits 20mb, then start killing off apps in THAT group - and so on.

You can control the behavior of Android's "task killer" by setting these values yourself using FE's Memory Manager. FE's team has come up with sets of values based on common behaviors of users. These "presets" can be used without any knowledge by the end user - just pick the one that suits you and you're done.

If you're a more advanced user, you may want to "dial in" these values yourself instead of using one of the pre-built settings. To do this, you'll need to understand each of the groups and what apps get put in there.

Foreground Application - An app that you currently see on the screen. (also includes System and Phone)

Visible Application - An app that is visible to the user but not at the front, possibly because of transparency, etc.

Secondary Server - These are BACKGROUND applications and services. This typically includes launchers (Launcher Pro, etc.) and UI shells (Sense, Motoblur, etc)

Hidden Application - Apps that are not visible but still run in the background.
Content Provider - Processes that provide for other apps (Contacts, Calendar, etc.)

Empty Application - Apps that are paused and not doing any work.

Source.


As for it being safe, I presume so because such a well known application "company" wouldn't put out risky stuff and the Chinese normally know what they are doing. That being said, I doubt it is needed. But give it a whirl and see for yourself

PS this should really be in the normal Android section somewhere rather than a device forum. Maybe get more opinions/views over there (the whole of xda has reason to go there, not just particular device) and perhaps worth pm'ing a mod to get this thread moved.

Good luck!


§G§ÏÏ
The Following User Says Thank You to Rizur For This Useful Post: [ Click to Expand ]
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...