1. DroidForums.net is currently undergoing a major software upgrade. If you are experiencing any problems logging in please: Contact Us

Auto Memory Manager (Root Required)

Discussion in 'Android Applications' started by DroidxRage, Feb 21, 2010.

  1. DroidxRage
    Offline

    DroidxRage New Member

    Joined:
    Nov 17, 2009
    Messages:
    628
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    New England - Home of Champions
    Found this app while looking on the market today... it's a free app, and requires root to run.

    [​IMG]

    "** ROOT ACCESS REQUIRED **

    Allows users to set the threshold for Android's memory manager for applications.

    If you get FC or would like to help with translations please email me on madsquirrelapps@googlemail.comor DM on madsquirrelapps@twitter

    v1.1.1"

    [​IMG]
    [​IMG]

    Wondering if anyone's used it, your experiences, and also had some questions as there aren't really much explanations other than the market description.

    When you open it, it gives you the 6 sliders shown above, that you can adjust from 0 up to 120mb. The slides are for:

    1.Foreground Applications
    2.Visible Applications
    3.Secondary Server
    4.Hidden Application
    5.Content Provider
    6.Empty Application

    There are 3 settings, Aggressive, Mild, and Default. Now, when you adjust this from less to more aggressive, the slider values move left to right (higher) seeming to allocate more memory to that type of application/process.

    In the list of sliders I gave above, it consistently has #6 as the highest memory unit, and #1 as the least. My question is, it would seem to me that you would want the services toward the top of that list to have the most memory priority. I would think you'd want Foreground applications to have more available memory than hidden applications, or am I just not looking at this right in regards to what that unit is referring to?

    Basically, if anyone can shine a little more light on this app, I'm interested in hearing from you.
  2. CatsTide
    Offline

    CatsTide New Member

    Joined:
    Nov 3, 2009
    Messages:
    629
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Bama
    looks like a cool app but also an app where i could screw some stuff up since i wouldn't know how to use it...i may download and wait for the smart guys to explain how we should set it up.:)
  3. DroidxRage
    Offline

    DroidxRage New Member

    Joined:
    Nov 17, 2009
    Messages:
    628
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    New England - Home of Champions
    I'm running it on mild for a little bit to see what, if any, impressions I have.

    I'll report back, but agreed I'd really like to know more about this.
  4. Chief Wahoo
    Offline

    Chief Wahoo Premium Member Premium Member

    Joined:
    Nov 21, 2009
    Messages:
    330
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    South Central PA
    Interesting app - I have been reading (and installed) another memory manager called MinFreeManager which has very similar (like exact) wording, but the user interface is slightly different (and I kinda like this one better).

    I agree with you that it would be great to have a little more of a tutorial or help text on how best to set up and configure the app and to determine what aggressive vs mild does and how these settings may affect the performance of the Droid. . .oh well, I will wait and see if someone more technically savvy has some insight into the settings. The concept for these memory manager apps seems solid. I wonder what apparent differences we should see by using them?
  5. kristoff125
    Offline

    kristoff125 New Member

    Joined:
    Dec 30, 2009
    Messages:
    596
    Likes Received:
    0
    Trophy Points:
    0
    I tried minfreemanager and it alwasy failed when I tried to set it, so I got this, not sure if it makes a difference but maybe it does, no one will know.
  6. JonKyu
    Offline

    JonKyu New Member

    Joined:
    Nov 16, 2009
    Messages:
    2,398
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Provo, UT
    I found another app, i was using minfreemanager but while I was reading the post over at xda another app came up called "autokiller" the name is misleading as it basically does what minfreemanager does.
    AndRS Studio
    I think I like the UI a bit better and it has more options to choose from!
  7. DroidxRage
    Offline

    DroidxRage New Member

    Joined:
    Nov 17, 2009
    Messages:
    628
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    New England - Home of Champions
    I couldn't make heads or tails of this, or whether it had an effect, so I've uninstalled it, and actually am using another app, MemoryUsagePlus, which i'm finding is a GREAT tool for simply monitoring memory IMO. I don't think it needs root and it has a free and paid version. Worth checking out, I made another thread on it somewhere I could find if you were interested.
  8. JonKyu
    Offline

    JonKyu New Member

    Joined:
    Nov 16, 2009
    Messages:
    2,398
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Provo, UT
    Well I just read the XDA thread about it and it made sense lol so I think i'll just keep it lol
  9. DroidxRage
    Offline

    DroidxRage New Member

    Joined:
    Nov 17, 2009
    Messages:
    628
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    New England - Home of Champions
    link please?
  10. tdog7879
    Offline

    tdog7879 New Member

    Joined:
    Nov 15, 2009
    Messages:
    408
    Likes Received:
    0
    Trophy Points:
    0
    auto killerapp is the same thing and i think it works good but I set miner to the lowest setting as it wil mess with phone while being set at a higher setting
  11. JonKyu
    Offline

    JonKyu New Member

    Joined:
    Nov 16, 2009
    Messages:
    2,398
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Provo, UT
  12. DroidxRage
    Offline

    DroidxRage New Member

    Joined:
    Nov 17, 2009
    Messages:
    628
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    New England - Home of Champions
    Okay, so I read up a little bit about this app in that thread and the functionality it provides, and can happily report that I understand it better now, and think it's something I will probably replace my taskiller with.

    Here's to explain what I learned from that thread in lamen's terms:

    Android has a task killing system in place where it groups processes into 1 of 6 types. The type that is assigned depends on how important that process is to what the phone is actively running. Here are the 6 classes Android uses with definitions, which neatly correspond to the sliders in this application:



    FOREGROUND_APP: // This is the process running the current foreground app. We'd really rather not kill it! Value set in system/rootdir/init.rc on startup.

    VISIBLE_APP: // This is a process only hosting activities that are visible to the user, so we'd prefer they don't disappear. Value set in system/rootdir/init.rc on startup.

    SECONDARY_SERVER: // This is a process holding a secondary server -- killing it will not have much of an impact as far as the user is concerned. Value set in system/rootdir/init.rc on startup.

    HIDDEN_APP: // This is a process only hosting activities that are not visible, so it can be killed without any disruption. Value set in system/rootdir/init.rc on startup.

    CONTENT_PROVIDER: // This is a process with a content provider that does not have any clients attached to it. If it did have any clients, its adjustment would be the one for the highest-priority of those processes.

    EMPTY_APP: // This is a process without anything currently running in it. Definitely the first to go! Value set in system/rootdir/init.rc on startup. This value is initalized in the constructor, careful when refering to this static variable externally.



    So what happens is when the free memory (ie: what your taskiller reports) gets below a certain predetermined value, it starts killing the least important processes off, starting with the bottom of that list. What this application does, is lets you change the predetermined values that Android starts killing off process types.

    So for example, if you wanted to make it so whenever it got below 70MB, it would kill off all the empty processes, in the application, you would simply drag the Empty Applications slider to 70MB.

    Also, it doesn't change the values permanently, as it requires the values be reset on reboot (not built into the application at this time). But you also don't have to worry about permanent changes to the system if you decided to uninstall or anything.

    I will definitely be using this application and playing around with the sliders for a while, but I think I will get rid of taskiller and keep this, along with Memory Usage Plus, another GREAT memory monitoring app I found, because that app reports way more memory statistics than any task killer, and it also allows me to manually end processes if needed.
    Last edited: Feb 28, 2010
  13. FlipBack
    Offline

    FlipBack New Member

    Joined:
    Dec 25, 2009
    Messages:
    103
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Maryland, USA
    Wow thanks a lot for that write up, it explained a lot.
  14. JayCizzo
    Offline

    JayCizzo New Member

    Joined:
    Feb 23, 2010
    Messages:
    343
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Tampa
    So I just installed this yesterday and put it on the aggressive profile. Anyone seen a noticable speed increase or extra battery life? Too early to tell for me.
  15. hookbill
    Offline

    hookbill Premium Member Premium Member

    Joined:
    Nov 30, 2009
    Messages:
    19,545
    Likes Received:
    5
    Trophy Points:
    0
    Location:
    N.E. Ohio
    Been running mine on aggressive for like two days now and I see no difference what so ever. I'm still keeping it but I don't know how effective it actually is.
  16. DroidxRage
    Offline

    DroidxRage New Member

    Joined:
    Nov 17, 2009
    Messages:
    628
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    New England - Home of Champions
    I think it keeps some of the useless process from putting you into a state where you don't have enough memory to keep the phone snappy. Ie: if I hadn't had this, I would've needed my taskiller to kill some 3rd party apps when I got to under 30MB free.

    With this, I'm hovering at 35-50MB free at all times. Settings from top to bottom (AutoMemMan)

    Foreground 6
    Visible 12
    2ndary 25
    Hidden 82
    Content 89
    Empty 97

    I think if you really want to hover around the 50-70MB free level, you would need to move the secondary server to something like 35-40. I'm gonna run those same settings, but with the secondary slider set to 35 and see how that works. It's tough to say exactly how effective it's been though seeing I've been jumping ROM's and Kernels so much lately.
  17. nphil
    Offline

    nphil New Member

    Joined:
    Feb 16, 2010
    Messages:
    349
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Atlanta, GA
    New version of the app adds OOM priority lists, very handy in my opinion!
  18. Chief Wahoo
    Offline

    Chief Wahoo Premium Member Premium Member

    Joined:
    Nov 21, 2009
    Messages:
    330
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    South Central PA
    Getting a FC when trying to select "Running Processes". . . anyone seeing something similar?
  19. vaio6
    Offline

    vaio6 New Member

    Joined:
    Dec 31, 2009
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    0
    same problem, FC when try to access running process on Milestone 2.1
  20. bemymonkey
    Offline

    bemymonkey New Member

    Joined:
    Jan 16, 2010
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    0
    No Force Close here on a 2.1 Milestone, but after setting IM+ to "always keep alive", the application hangs at "refreshing applications"... :( -edit- Works if you select "List" instead of "group by OOM"... However, the "always keep alive" function seems to be as permanent as the "Decrease OOM" function on Auto Killer App: Not at all. The function sets the OOM value to -17 for about 5 seconds... it then switches back. :(
    Last edited: Jul 7, 2010
Search tags for this page
android auto memory manager
,
android auto memory manager settings
,

auto memory manager

,

auto memory manager android

,

auto memory manager apk

,
auto memory manager best settings
,
auto memory manager premium apk
,
auto memory manager root
,

auto memory manager settings

,
auto memory manager tutorial
,
auto memory manager.apk
,
best setting for auto memory manager
,
best settings for auto memory manager
,

how to use auto memory manager

,
root memory manager