RAM - General Questions and Answers

Good afternoon, what is the best application to clean ram tasks?

mamut.rangel said:
Good afternoon, what is the best application to clean ram tasks?
Click to expand...
Click to collapse
None, android is built with the necessary RAM management. It's built in RAM management works just fine. Using 3rd party task managers and RAM managers is a waste of time because, in android, unused RAM is wasted RAM.
Task managers and RAM managers actually do the opposite of what they are "designed" to do because when you free RAM and kill running tasks, you kill tasks that are required by the android system to function, this results in the device having to reload and re-cache apps and data that it needed. This puts more demand on your CPU and wastes battery.
DO NOT CONTACT ME VIA PM TO RECEIVE HELP, YOU WILL BE IGNORED. KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE

Droidriven said:
None, android is built with the necessary RAM management. It's built in RAM management works just fine. Using 3rd party task managers and RAM managers is a waste of time because, in android, unused RAM is wasted RAM.
Task managers and RAM managers actually do the opposite of what they are "designed" to do because when you free RAM and kill running tasks, you kill tasks that are required by the android system.ro function, this results in the device having to reload and re-cache apps and data that it needed. This puts more demand on your CPU and wastes battery.
DO NOT CONTACT ME VIA PM TO RECEIVE HELP, YOU WILL BE IGNORED. KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
Click to expand...
Click to collapse
is the best way to make OS faster and save battery power? thank you

mamut.rangel said:
is the best way to make OS faster and save battery power? thank you
Click to expand...
Click to collapse
You would do better to just disable or uninstall unneeded apps.
DO NOT CONTACT ME VIA PM TO RECEIVE HELP, YOU WILL BE IGNORED. KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE

Related

Memory management and closing apps

Hello.
I'm soon getting the Desire HD, and I wanted to clear some things up, regarding to multi-tasking, and how applications run in the background. This would be like a second edition of the other thread about closing applications, but more general.
I have read some parts of this, and things seem to make sense. You press the home button, and the app gets "stored" in the RAM.
However, when comparing this management of processes with the iPhone's; Why can't you close applications on Android the same way? Wouldn't it be a smart choice of they guys behind Android to make a similar way to really close apps (and thus "remove" the program from the RAM)?
What do you guys think?
I think you answered the question of why android multitask so much better. The desire HD will have more than enough RAM(768MB I think) for it to ever slow down or need a task killer. Haven't really needed a task kisller since RAM went above 256mb I haven't used one on any of my cuter t android phones. Except to monitor programs that are causing problems. System panel is a great one for monitoring you CPU and RAM usage
Sent from my DROIDX using XDA App
ksizzle9 said:
I think you answered the question of why android multitask so much better. The desire HD will have more than enough RAM(768MB I think) for it to ever slow down or need a task killer. Haven't really needed a task kisller since RAM went above 256mb I haven't used one on any of my cuter t android phones. Except to monitor programs that are causing problems. System panel is a great one for monitoring you CPU and RAM usage
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
Awesome. I do not doubt this system at all, and it seems to be smart. My next question would then be; How much RAM does a typical application use? Does the RAM drain more power, when things are stored into it?
nunikasi said:
Awesome. I do not doubt this system at all, and it seems to be smart. My next question would then be; How much RAM does a typical application use? Does the RAM drain more power, when things are stored into it?
Click to expand...
Click to collapse
The amount of RAM an application uses varies a lot, so there is no 'typical' amount, but Android has its own system of freeing up RAM as and when it needs it.
Power drain is not caused by how much RAM is in use at any one time, but by how much the CPU is used.
That is why with the DHD's generous amount of RAM you don't need to worry about task killers and freeing up RAM - instead you need to monitor things like screen use, wifi use, phone use, data uploading/downloading & syncing, GPS use, etc - the programs that use more resources will consume more power.

[Q] Memory (RAM) usage confusion

I have two Task Managers installed: "System Panel" and "Advanced Task Manager"
When I use the above two apps to check my free memory (RAM) available, it always shows around 75-100 mb remaining
When I use the stock app manager to check free memory, the value is always significantly higher - like 140-160 mb.
Does anyone know why there is discrepancy between the two readings? Which one shows the more accurate value?
sax1981 said:
I have two Task Managers installed: "System Panel" and "Advanced Task Manager"
When I use the above two apps to check my free memory (RAM) available, it always shows around 75-100 mb remaining
When I use the stock app manager to check free memory, the value is always significantly higher - like 140-160 mb.
Does anyone know why there is discrepancy between the two readings? Which one shows the more accurate value?
Click to expand...
Click to collapse
i dont know why there would be a discrepancy but you shouldnt use a task manager/killer on android 2.2+
slowz3r said:
i dont know why there would be a discrepancy but you shouldnt use a task manager/killer on android 2.2+
Click to expand...
Click to collapse
Why not?
sax1981 said:
Why not?
Click to expand...
Click to collapse
Starting in Froyo, Android has become more efficient at it's own native memory management than past versions and Gingerbread continued that improvement. What this means is that if Android starts running low on RAM, it will start killing things itself and reclaiming/reallocating the memory without the need for a third party app. The other concern about using a TasKiller most people raise is that if you set it to autokill, system apps or other sort of apps that need to be run(such as Facebook widget, other kind of widgets, noLED, et al) will relaunch on their own causing the TasKiller to kill it again... relaunch... kill... relaunch... kill keep your CPU cycles at 100% and draining your battery quicker than it should be.
That being said, I still use a TasKiller on autokill with the screen off simply because I like to (and paid for the app, so dangit, I'm gonna use it! ). Once you have identified the apps that relaunch upon kill and set TasKiller to ignore them, the battery concern isn't an issue.
sax1981 said:
Why not?
Click to expand...
Click to collapse
they changed the way android 2.2+ handles apps in the background so when the task killer kills an app it does more harm than good, mainly kill the hell out of your battery because android wants to start it back up again
Dont know the details but thats the jist of it
System panel is a must have. It's not used to kill all apps, just to monitor your phone and kill an out of control app.
To answer the question, the way android shares RAM between processes is very difficult to actually identify free RAM and which apps are using what. So some apps make the choice to display the free RAM differently, no way around it as there is no one "right answer" on each memory usage. I always go by system panel myself.
RogerPodacter / slowz3r / unremarked - Thanks for the info!

Available RAM?

Hello,
I'm trying to fill a table useful to understand how much RAM is really available to the user in Android Phones.
Please try "Free Memory" by coconuts on the market or the "free" command in Terminal to let me know the total RAM of your device so that I can understand how much is reserved for hardware operations.
Please also say which ROM are you using.
Thanks
poochie2 said:
Hello,
I'm trying to fill a table useful to understand how much RAM is really available to the user in Android Phones.
Please try "Free Memory" by coconuts on the market or the "free" command in Terminal to let me know the total RAM of your device so that I can understand how much is reserved for hardware operations.
Please also say which ROM are you using.
Thanks
Click to expand...
Click to collapse
bit confusing how devices with 768mb ram have only 300mb free ram on boot.... 400mb+ ram already used by android (+sense)
then imagine a few years back devices had/still have 256mb ram..
olyloh6696 said:
bit confusing how devices with 768mb ram have only 300mb free ram on boot.... 400mb+ ram already used by android (+sense)
then imagine a few years back devices had/still have 256mb ram..
Click to expand...
Click to collapse
Some is for caching and used ram also means that it is used for a good cause but I think that android uses too much RAM, maybe it's a bit related to using Java... I cannot believe that very simple widgets eat 10-12 MB of RAM so easily.
The ram is supposed to be taken up. It allows programs to start really fast(normally). This is normal. The programs in memory are based upon what you use. Available ram is wasted space. I generrally only have ~100mb free and have 512mb total. My phone never slows except when a dev does not implenent a listview correctly. As for Widgets with big ram req that is also a developer thing.
Sent from my Incredible using Tapatalk
wow! 12mb for a widget?!
yeh i understand it runs in the background, but if you use task killers you gain more ram back... the free ram ensures better performance though? it isnt 'wasted' is it?
do htc widgets generally use alot of RAM?
olyloh6696 said:
wow! 12mb for a widget?!
yeh i understand it runs in the background, but if you use task killers you gain more ram back... the free ram ensures better performance though? it isnt 'wasted' is it?
Click to expand...
Click to collapse
it's not
android have it's own internal task killer and there is no need to install additional apps to manage RAM and keep free memory for... for what? system knows how much free mem is needed to run and will kill processes when needed.
and if you close app with task killer and then would want to run it again, it will actually take more time than if it would be kept in RAM.
deadwilder said:
it's not
android have it's own internal task killer and there is no need to install additional apps to manage RAM and keep free memory for... for what? system knows how much free mem is needed to run and will kill processes when needed.
and if you close app with task killer and then would want to run it again, it will actually take more time than if it would be kept in RAM.
Click to expand...
Click to collapse
I generally agree with you, but my heavy usage of android shows me that things can get really slow even on my oced G2, when the available ram gets under 40 things get messy, increasing the lowmem limit saved me a bit but I aim for a 768 MB minimum for my next phone.
a widget takes 12mb of RAM because of the heap size of the way android OS is setup. it assigns 12mb of RAM regardless of whether that widget needs it or not. check each process, every one shown in system panel will be a minimum of around 12mb or so, even something that is only 75k. just the way android works.
RogerPodacter said:
a widget takes 12mb of RAM because of the heap size of the way android OS is setup. it assigns 12mb of RAM regardless of whether that widget needs it or not. check each process, every one shown in system panel will be a minimum of around 12mb or so, even something that is only 75k. just the way android works.
Click to expand...
Click to collapse
That seems a bit uncomfortable to me
i personally think that it could be changed better by removing some apks or in other ways to reduce something
In my opinion it is nonsense that 1-4 MB stuff must reserve a minimum of ~12 MB of precious RAM. In this way we just lose resources that would be better used for actual data.
Sent from my HTC Vision using XDA App

Whats Best way to free up the ram???

Whats best way to free up the more ram? I have root and froze the safe stuff. The lowest I can get free is about 185MB / 328MB.
Rooting and freezing apps doesn't give you more RAM, since there is only 512MB of RAM and the OS takes part of that to run.
You can free up internal app storage space, by deleting bloatware, or cut/paste the bloatware into a folder on the SDcard (I call mine VZWBloat) and that will save you space.
You can run a task killer to kill off apps that you don't need but you have to be careful, Android does need certain apps to be available in the background and it will just reopen automatically and that will put them into a cycle and drain the battery.
rcb929 said:
Whats best way to free up the more ram? I have root and froze the safe stuff. The lowest I can get free is about 185MB / 328MB.
Click to expand...
Click to collapse
Please do not post Questions or problems in Android Development
Moving to General
RaptorMD said:
Rooting and freezing apps doesn't give you more RAM, since there is only 512MB of RAM and the OS takes part of that to run.
You can free up internal app storage space, by deleting bloatware, or cut/paste the bloatware into a folder on the SDcard (I call mine VZWBloat) and that will save you space.
You can run a task killer to kill off apps that you don't need but you have to be careful, Android does need certain apps to be available in the background and it will just reopen automatically and that will put them into a cycle and drain the battery.
Click to expand...
Click to collapse
Hey im using root explorer when im in system/app/ how do i single out the bloatware apps?
rcb929 said:
Whats best way to free up the more ram? I have root and froze the safe stuff. The lowest I can get free is about 185MB / 328MB.
Click to expand...
Click to collapse
Freeing up that much RAM is probably detrimental to the overall efficacy of the memory management system, I've never seen mine at 185MB, and if I did I'd worry something was wrong.
If you really want to free up more RAM, for no benefit whatsoever, use something like Advanced Task Killer and set it to allow killing of the lowest level processes it can, then kill everything. Bam, tons of free'd up RAM. Again, this has pretty much no benefit whatsoever and for a short time will probably make your phone more sluggish and slow.
In Android (Linux) free memory is considered wasted memory.
That said, I remember on my galaxy S that the phone ran snappier when I tweaked the memory management of the phone.
Task killers are generally considered a bad idea on android, so I would avoid using one of them to free up memory. However, there is a poorly named app called auto killer that is actually just an interface to tweaking androids built and memory management. I recommend giving it a try, here's a link: http://market.android.com/details?id=com.rs.autokiller
Note that it is not a task killer per se, it is just a tweak for android phone memory management schemes.
I haven't used it on my droid charge yet, but play with the settings maybe starting with aggressive. Good luck and let us know how it works for you.
Sent from Thunderbolt
I don't have my phone with me right now, but you need to make the folder read/write and then hit menu and multi-select or select multiple. This thread http://forum.xda-developers.com/showthread.php?t=1082588 shows what is ok to freeze, but I am not familiar enough with those to say you can remove all of them. Typically I would look for the Verizon specific apps, games like lets gold, guitar hero etc. If you remove anything related to touch wiz (widgets) you need to remove both of the associated files. I am pulling this from memory on my previous TB.
These are the ones I recognize, but the others in that long list I would like to see better clarification of what they are and how they are tied into the TouchWiz UI so we don't get errors. Please exercise caution when doing this.
• Bitbop 1.0
• Blockbuster 0.6
• City ID 1.1.4
• Lets Golf 2 3.2.2
• Rhapsody 1.0
• Rock Band 4.4.3
• Slacker 2.1.170
• TuneWiki 2.2
• VCAST Media Manager 4.2.96.3
• VVMService 1.0.30
• VZ Navigator 7.1.2.87
• WeatherBug Clock 11.04.07.01
rcb929 said:
Whats best way to free up the more ram? I have root and froze the safe stuff. The lowest I can get free is about 185MB / 328MB.
Click to expand...
Click to collapse
BY FAR.... BAR NONE.... The best way to free up memory and keep it free without messing with task killers is to use a program called startup auditor. This app prevents apps from starting up automatically on startup and throughtout the day without interfering with normal app processes. You can shut down or enable any app you want.
Even cooler, if you select the option menu and hit disable all, it only disables programs that won't interfere with the phone operation so it knows which apk's are critical for phone integrity. PRETTY COOL!!!
burningembers said:
Freeing up that much RAM is probably detrimental to the overall efficacy of the memory management system, I've never seen mine at 185MB, and if I did I'd worry something was wrong.
If you really want to free up more RAM, for no benefit whatsoever, use something like Advanced Task Killer and set it to allow killing of the lowest level processes it can, then kill everything. Bam, tons of free'd up RAM. Again, this has pretty much no benefit whatsoever and for a short time will probably make your phone more sluggish and slow.
Click to expand...
Click to collapse
NEVER USE ADVANCE TASK KILLER... See other post
http://forum.xda-developers.com/showthread.php?t=1106265
RaptorMD said:
Rooting and freezing apps doesn't give you more RAM, since there is only 512MB of RAM and the OS takes part of that to run.
You can free up internal app storage space, by deleting bloatware, or cut/paste the bloatware into a folder on the SDcard (I call mine VZWBloat) and that will save you space.
You can run a task killer to kill off apps that you don't need but you have to be careful, Android does need certain apps to be available in the background and it will just reopen automatically and that will put them into a cycle and drain the battery.
Click to expand...
Click to collapse
DON"T USE A TASK KILLER ON ANY SAMSUNG DEVICE. See other post
http://forum.xda-developers.com/showthread.php?t=1106265
I wasn't really condoning the use of task killers. I disagree with them 99% of the time (there are some edge cases). I just gave the OP an option if he really, really wanted to for no reason whatsoever.
@OP: I would recommend leaving the pasture gate open.
rcb929 said:
Whats best way to free up the more ram? I have root and froze the safe stuff. The lowest I can get free is about 185MB / 328MB.
Click to expand...
Click to collapse
There is an app called Greenify. Its available on Play store.
Just check it out.
It also helps to maintain the juice of the battery.. !!
To Free Ram
A more easy way to delete a minimum of 1gb of space which by doing so also frees up ram is to delete the dump state log cat. See every time your device has an error or force close issue, date is collected / written to the log file and this can take up ane enormous amount of space which when space is low also means your device user more ram. To do this go to your dial pad and type in *#9900#
This will automatically brings up options and then just choose to delete the dump state/log cat. Let it clear for a few minutes and that's it's. Try seeing how much space you have before and after and you'll realise this is a blessing.

does any task killer actually work on 2.3.4?

since 2.1 i havent had a task killer that did anything except clear up ram, useful, but doesnt kill tasks. theres the built in task manager, but its a pain to get to, does any task manager actually work to kill apps?
Here we go again
Task killers, battery savers etc will end up draining your battery faster than not using one at all as well as killing the smooth operation of your device. It's been stated a thousand times but once again:
Android manages itself very nicely thank you so stop trying to sabotage your own device with what amounts to malware.
soraxd said:
since 2.1 i havent had a task killer that did anything except clear up ram, useful, but doesnt kill tasks. theres the built in task manager, but its a pain to get to, does any task manager actually work to kill apps?
Click to expand...
Click to collapse
its not always a good thing to clear up ram. some processes are cached in your ram so that the next time you use those apps, they boot up faster
There is absolutely no need to use any App Killer at all in Android. Android will free the memory space automatically.

Categories

Resources