Does any one know if there is away to defrag the phone, or its there really no need for that?
Maybe it is better to ask what is the best way to clean up your phone
its linux man, the way they organize their files is more efficient then window. defrag only happen in window because of the way they frag their files everywhere, so short answer no you dont need to. i dont even think you need advance task killer, because i ran my phone without it and i dont see the difference when i have advance task killer
Task killers are no good. Don't use them.
Sent from my T-Mobile G2 using XDA App
No need to defrag internal storage or SD card.
Why exactly are you looking to "clean up" your phone? are you running out of storage?
If you've been moving a lot of files to/from your SD card over a long period of time and you think its getting messy, you can always format your card and start over. I do this every once and a while because I am so often flashing multiple ROMs and moving things around.
As far as task killers go, if you're running Android 2.2+, there is no need for a task killer. Task killers actually hurt your battery life MORE than letting programs run in the background or stay in memory. The simplest way to put this is that not only does the task killer have to constantly run, eating battery; but also, the programs its killing are simply restarting over and over again to get done what they need to do. I use Watchdog Lite. Look it up in the Market, in the app description it will link to the web page to explain why simply monitoring for overactive programs is more productive than blanket killing every app.
I used to be a big advocate of task killers until i realized my battery was better once I stopped using them.
hope this helped;
Related
I think all of you have seen this.. Free program stats from around 25 Mb and keeps on going down even if you completely kill the processes. is there a tool which actually kills the resident dlls and other crap in memory.. Please advice.. i want to get out this habbit of soft reset after couple of days just to bring my memory back up where it belongs ;-)
Cheers
Zobie
Yeah, leaking memory is also one of the very few things I hate on my Wizard
I also would like to know if there is a Memory Cleaner that works like it should and not only kills open programs.
Had problem also. But the Internet Exploder was to blame. I had the history settings to 30 days. Which is the default. Back to 0 days and everything was hunkydory again.
I had problems with memory too. I had less than 1MB of storage memory left. So I went from a custom 2.17 ROM to Mr. Clean AKU 2.3 and changed the Registry setting for IE as follows:
; IE Cache to storage card
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\\Storage Card\\Temporary Internet Files"
I've used this ROM for a week now with lots of programs. I have an average of 25 MB of storage free and the system is fast.
I have experienced no problems whatsoever.
If i don't even open the IE will it still be a memory hog?? i don't understand that.. I can understand that if i use IE all the time it will cause problems but if i don't even use it why woud my memory drop with time. Cans omeone please explain. I am not trying to offend neone here but just wante dto know. I can definitely try the reg settings. Please let me know.
Thanks
Zobie
Don't confuse ROM with RAM and storage with program mem. I think the topic starter referred to his RAM mem becoming less every day, resulting in low program mem and slow operations, needing a reset to clear the RAM and speed up the device.
The IE cache is stored in ROM and will only fill your storage but not slow down your device.
memory leaks are unfortunately a standard issue with PPC devices, I have always suffered from them on both WM 2003 SE and Wm5 devices. For me a soft reset now and then clears it up, but I find it an annoying "feature" as well.
I think like Windows its the In Memory DLLs which are the culprit. I wonder if there can be tools for detailed view of memory for Xp why not WM5.
BUMP !!!
zobie said:
I think like Windows its the In Memory DLLs which are the culprit. I wonder if there can be tools for detailed view of memory for Xp why not WM5.
Click to expand...
Click to collapse
What are the "In Memory DLL's"? Never heard of such a thing.
The memory that slows your device is the addressable application memory, which is a total of 32 MB. You cannot change that or add to it.
Think of it as the same as the Virtual Memory (VM) in Windows XP on your desktop. Every application you open reserves a bit of this virtual memory. Some apps willingly give it up when they close - some that are not as well written do not. A soft reset when you see the device slowing is about all you can do.
My only other advice is that skinned applications - particularly Today screen plugins - use up this addressable memory very quickly. This includes Wisbar Advance2, PocketBreeze and iLauncher, and any weather program. If you are running these, you will always have similar issues. Find an acceptable mix of skinned apps that you must have, and try doing without the rest just to see how it treats your device's memory.
And if you want to see what processes are running, and how much memory they are using, try MemMaid by Dinarsoft or SK-Tools. Great programs.
Amen. I wonder how much is held in reserve by the system in case you start the app again? Real Windows has been doing that for a long time, I wouldn't be surprised if micro Windows did it as well. Kind of reminds me of years ago when NT would report how it actually used memory and the end result was there was almost zero bytes "free" because all memory was always used for something, it didn't let anything sit around doing nothing. But since users didn't get it, MS wrote the taskman and so on to report something as "free memory" even though it wasn't really free. Finally, a lot of apps were designed to hide, not close, when you select the "X". If one of those task manager apps just blows the app away, does it bother cleaning up after the app which wasn't given the chance to clean up after itself by closing correctly?
markgamber said:
Amen. I wonder how much is held in reserve by the system in case you start the app again? Real Windows has been doing that for a long time, I wouldn't be surprised if micro Windows did it as well. Kind of reminds me of years ago when NT would report how it actually used memory and the end result was there was almost zero bytes "free" because all memory was always used for something, it didn't let anything sit around doing nothing. But since users didn't get it, MS wrote the taskman and so on to report something as "free memory" even though it wasn't really free.
Click to expand...
Click to collapse
Take a look here to learn about what you really see in task manager regarding memory/cpu usage.
http://tinyurl.com/l57w8
Finally, a lot of apps were designed to hide, not close, when you select the "X". If one of those task manager apps just blows the app away, does it bother cleaning up after the app which wasn't given the chance to clean up after itself by closing correctly?
Click to expand...
Click to collapse
Depends on which task mamger you are using; some use the WMClose command instead of the Kill command. Big difference!
Tools Like Memmaid SK-Tools don't allow you to identify rouge elements in memory which nolonger have a parent process running. It is those elemts which eat up the memory. I have SPB tools to actually close the application but even then the memory keeps on falling. I guess there is no tool as of today like Taskmanager or even RAM Optimizer for PPC. A Tool like RAM Optimizer would check for the elements which are residing in RAM and are no longer being used. XDA developers can surely write something using the .NE Framework.
J-Mac said:
Depends on which task mamger you are using; some use the WMClose command instead of the Kill command. Big difference!
Click to expand...
Click to collapse
Do you happen to know of a couple that use the WMClose command? I've used HandySwitcher most recently and MagicButton in the past, but have no idea which method(s) they use.
Thank you.
Geoffrey
There must 40 threads on this topics by now. I concur with J-Mac that today plugins are mostly to blame. I use Journal Bar and perform a soft reset roughly every other day. To help the situation I also use 2 programs which I find invaluable - The first is Smartskey which allows you close a program rather than minimise it (its a free download on this forum). The second is SK Tools Free up RAM application which works reasonably well but only delays the enevitable soft reset. It's effectiveness decreases the longer the device remains active.
My phones lately been acting funny
programs have been fore closing and its been laggy and idk why i did put any new apps..
dont know what iv did different i never did anything i have dxtop but it never did anything before
my phones moded and rooted and all the other stuff JF released
If you have a lot of apps or if you're running low on internal phone memory, it would cause your phone to lag. There is also a couple more reasons, I just can't think of em at the moment. =/
You ned task manager. Look which programs you've got running, may be you don't need some of them. I know for sure that "phonebook" app and "mybackup" app are some serious memory hogs, my phone was acting all goofy, uninstalled those two-problems are gone and forgotten.
borodin1 said:
You ned task manager. Look which programs you've got running, may be you don't need some of them. I know for sure that "phonebook" app and "mybackup" app are some serious memory hogs, my phone was acting all goofy, uninstalled those two-problems are gone and forgotten.
Click to expand...
Click to collapse
And i happen to have both of them..........well how do I check my internal memory..I have dxtop memory widget and always says around 24 to 26 mb free of memory..so u think i should remove those 2 apps? i mean my back up i can always reinstall but i have that nadroid backup thing when i got my phone rooted to do a full system backup to my sd card
tanner2007 said:
And i happen to have both of them..........well how do I check my internal memory..I have dxtop memory widget and always says around 24 to 26 mb free of memory..so u think i should remove those 2 apps? i mean my back up i can always reinstall but i have that nadroid backup thing when i got my phone rooted to do a full system backup to my sd card
Click to expand...
Click to collapse
Don't quote me on that but....
24-26 mb of memory is probably available for app installs (that would be system/data/data part of your phone). Running programs occupying different part of the memory, think of it as a RAM memory on the computer. Android has it's own program to decide which processes will run in the background and which wont but it's too immature at the moment. It'll get better with time.
With that said, phonebook, mybackup and in your case dxtop are all running constantly on your phone along with gmail, myfaves (whether you like it or not), maps, messaging, and bunches of others. Something is coded in them to prevent android to shut them down. Lock 2.0 is another one that runs in the backround all the time but it's not that memory hungry and doing just fine by itself.
The best way to check what's running is to download "Task Manager for root users" from the market (it's free). It will show which programs are running at the time. Click on any program and it will show the option to shut that program down. but if you shut down phonebook and hit refresh you'll see that it will restart itsef.
I suggest that you get rid of the phonebook, it looks very very nice but can't make it default so what's the point? Backup is waste of space too, you can back up all the info other ways so again, what's the point?
Good luck, I'm sure you can figure it out and reclaim the speed that G1 is capable of. Sorry for taking so long to get to the point.
Oh yeah, Imeem will run in the background indefenately as well.
borodin1 said:
Don't quote me on that but....
24-26 mb of memory is probably available for app installs (that would be system/data/data part of your phone). Running programs occupying different part of the memory, think of it as a RAM memory on the computer. Android has it's own program to decide which processes will run in the background and which wont but it's too immature at the moment. It'll get better with time.
With that said, phonebook, mybackup and in your case dxtop are all running constantly on your phone along with gmail, myfaves (whether you like it or not), maps, messaging, and bunches of others. Something is coded in them to prevent android to shut them down. Lock 2.0 is another one that runs in the backround all the time but it's not that memory hungry and doing just fine by itself.
The best way to check what's running is to download "Task Manager for root users" from the market (it's free). It will show which programs are running at the time. Click on any program and it will show the option to shut that program down. but if you shut down phonebook and hit refresh you'll see that it will restart itsef.
I suggest that you get rid of the phonebook, it looks very very nice but can't make it default so what's the point? Backup is waste of space too, you can back up all the info other ways so again, what's the point?
Good luck, I'm sure you can figure it out and reclaim the speed that G1 is capable of. Sorry for taking so long to get to the point.
Click to expand...
Click to collapse
Well got rid of phone book and my backup since i can always back up my full system
and I already have advance task manager and i can close all the applicatiosn running but not proccess or services with that said I always have close everything app and run that once in a while
I noticed that with dxtop(trial) that every time I went to the home screen, either by hitting home button or backing out of an app, there was a lot of lag. And this is before the little countdown timer the trial has in it.
Uninstalled and am in the process of trying out the other two home replacement apps. Dont have that problem with them. If you are still having issues might try unistalling dxtop.
I probably shouldn't even ask because it was covered many times but.... do you have your caches on sd and if not do you clear them often?
how do i close programs running in the background. i know i have to hold home, but wat do i do to close them.
borodin1 said:
I probably shouldn't even ask because it was covered many times but.... do you have your caches on sd and if not do you clear them often?
Click to expand...
Click to collapse
I have not heard this..where and how?
kay11224 said:
how do i close programs running in the background. i know i have to hold home, but wat do i do to close them.
Click to expand...
Click to collapse
Same here I can close applications in backgrounmd but not services or processes
tanner2007 said:
I have not heard this..where and how?
Same here I can close applications in backgrounmd but not services or processes
Click to expand...
Click to collapse
1) Anyone?
2) would anyone happen to know which home alternative uses more memory?
dxTop
http://dxtop.wikidot.com/
or
Open Home Lite
http://betterandroid.wordpress.com/
(scroll down to second post)
I have been using advanced task killer free for a few days and have not noticed any difference in battery life. Shall i keep or uninstall?
same here, but its not bad, and its kill some appz and spece memory - so way not ?
google states that Android Users do not need to use task killers. Programs are left in memory for latter use, the system will even load programd you haven't used yet if the system thinks you might use it. These programs stored in memory use very little power and might actually use more because the program has to reload every time its used. I used task killers for a little. But now i don't.
Sent from Conical .07
Android doesn't need task killers really, if memory gets low then Android will close apps to free up memory, I find that if an app is using to much memory though...like a bad app the task killer is useful ..
To find out if an app is leaking memory you can donwload Watchtower for free to take a look whats going on..
I wouldn't uninstall it, just no need to use it so often..Android usually looks after itself..most of the time.
Task killers are actually a very bad idea. Many apps are making use of a background services, killing them as well (what most blind killers do) will result in a totally unpredictable behavior.
As a developer I really hate them. I have one app which totally depends on a background service. I get sometimes really weird error reports... questioning a little further always reveils that taskkillers have blown away the back-end of this app.
Task killers are stupid. Android has a linux base. The linux way is to cache a bunch of data into memory to allow apps to start and run faster.
How much free memory you are showing is actually meaningless because should an app require more memory the kernel will reallocate memory to the active task, automatically stripping it from idle tasks.
If you are trying to save power what its relevant is which apps are using cpu cycles. As fat as I know the only task killer type app which monitors cpu usage instead of memory usage is Watchdog.
Sent from my Desire HD using Tapatalk
I have one question again. Supposed i have a low phone memory due to so much application installed, will it affect my phone performance, coz i noticed that my phone lags with almost full apps installed in it, I wonder if low phone memory that affects the performance of my phone or bcoz of the running apps simultaneously. One thing after i uninstalled the apps from memory card it still has the folder left in it, is it safe if i remove it manually? Is that the cache? Where is the program files in the memory card where the application is so i can delete the uninstalled apps?
Thanks in advance. Lab2 guys.x0x0
having multiple apps running on your phone will slow it down because each app uses tge phones processor and RAM (random access memory) to function and at different times or circumstances they use different levels of both, leaving multiple apps running leaves tge phone without much memory to get through basic functions such as texting or playing music with ease, there is a simple, easy and free way to solve your first problem, go into your android market and look up "advanced task killer" download the free version and it will show you what is running and how much of your RAM is available and you can stop all the apps from running by just clicking "kill selected apps" and your phone will run alot smoother
as for your second issue, theres nothing to worry about, those folders just contain information the apps that you have previously installed, have downloaded, you can delete them without risk of any damage
Sent from my X8 using XDA App
so even tho my phone memory is full that doesnt affect the performance of my phone right. i only have 43mb left in my phone memory and its a big laggy to respond. Thanks much. x0x0
or instead using of Advance Task Killer, use Fast reboot to improve battery life. You'll be more enlighten if you visit this site [FIX] Drain Battery Fix for CyanogenMod.
You should worry about how much specific app uses your cpu not ram, less free ram = faster phone.
So try to determinate wich apps are using your cpu and kill tham.
Ignore this post if youre using eclair
Sent from my X8 using Tapatalk
Thank you guys for the sweet response. BTW it works i think the prob is my spb3d launcher that makes my phone lags.
Install System application and kill processes from there.
Hi friends,
trick for increment ram free exsist? sorry my bad english
Thanks
Get yourself a task manager and kill all unnecessary processes, but I don't really know what would you use that free RAM for
Graveir said:
Get yourself a task manager and kill all unnecessary processes, but I don't really know what would you use that free RAM for
Click to expand...
Click to collapse
ok friend,
for you the best task manager?
double thanks
Use task killer its free in the market, as for me im using System panel.
allgsmnetwork said:
ok friend,
for you the best task manager?
double thanks
Click to expand...
Click to collapse
advanced task manager is the best ,but check this article out
http://phandroid.com/2011/06/16/android-psa-stop-using-task-killer-apps-now/
Android system (2.2 and 2.3--> 2.1 is not too efficent in this) frees the memory itself, and caches things like Windows 7 (but in a far effective way). If you start a software that needs more RAM, then Android frees it for the app (or it tries to free it up: sometimes you have to run more than once a memory hog app to get it started), else it's precaches system things to fasten up the phone. So. If you have a lot of memory free, it's not always good.
Note that the problem starts if the CPU "can't rest". Then will come the less battery time, slowness, choppiness, etc. So: If there is an Application that has been loaded into memory, and runs in background and eating CPU cycles, then it's not good. In this case you have to close it manually. But not for the more RAM. You have to close it because Android itself MAYBE won't close it, because it recognizes as a running task (so it isn't an idle task) that is in use, and it keeps eating the CPU-->battery.
Hope this helps for the memory-geeks