Related
Running Applications
Hi, im considerably new to the whole android development i have a g1 since early december and have upgrade it to the modded JFC 1.31 ADP. I also have the adp spl i think thats what u call it .
My question relates to the running processes/tasks/programs. I am concerned about the amount of programs that run in the background. Is there a way to cut down on this?
I have already removed Calendar, Amazon, Calculator, Calendar Provider seeing as how i do not intend on using these as for calculator i have installed a scientific calculator.
Its more or less Facebook, Craigslist, Imeem. The other bckg progs Gmail, Messaging, Alarm Clock are all smth i use so therefore i have no issue on that but ive tried editing settings on Craigslist, Facebook, Imeem and others to change the update interval and have maxed those out but still tend to run in the background i use the programs but i dont need them to update themselves.
Edit: I have also stopped the auto sync on Calendar, Gmail, Contacts Seeing as for Calendar i dont need it, Gmail i check it often, Contacts i dont use on my gmail service.
Have you got the task manager app from the app store? Thats what I do, and kill all the apps I don't need active.
TimSykes said:
Have you got the task manager app from the app store? Thats what I do, and kill all the apps I don't need active.
Click to expand...
Click to collapse
Yes i have, however they keep coming back up!
yeah I know some of them do. to me I don't know why alarm does. I don't even have a alarm set on my phone.
They come back due to the way android handles and saves tasks. The OS will keep resurrecting them thinking they are just dormant and were axed by them.
ArronL said:
They come back due to the way android handles and saves tasks. The OS will keep resurrecting them thinking they are just dormant and were axed by them.
Click to expand...
Click to collapse
So is there a way around this or not?
yeah.. im having the same problem, i shut them all down via task manager, but after like 1 minute i go back in there and they all come back up, is there any way to make them be off permanentally till you use them again?
tbh, the way the android works, if it keeps bringing these programs back they're probably not eating up too much memory.
in fact, no matter how much crap is running in the background i've never experienced any lag or anything. makes me wonder if there's any point in killing apps, except for ones that may be constantly connected to the internet.
Meltus said:
tbh, the way the android works, if it keeps bringing these programs back they're probably not eating up too much memory.
in fact, no matter how much crap is running in the background i've never experienced any lag or anything. makes me wonder if there's any point in killing apps, except for ones that may be constantly connected to the internet.
Click to expand...
Click to collapse
Well i definitely notice a lag, although i agree with you on the applications i removed like 80% of them now just using ones i need and just installed the 1.41 everything works great. But run about 10apps let them run in the bckgs and slide the main application tab on the home screen up and down and scroll through the programs. Then kill about all apps but 3 to account for ones you need and try it again you should most likely notice a difference.
Not on lag but background processes use up battery to, I did a wipe and have like four apps on my phone: aim astro any cut and ak notepad (wow must like A's) but my battery life is noticible better than before, I can go a whole day with out having to charge vs having to charge every few hours
does anyone know of a startup manager for the G1 for EG when i reboot or start up my phone i get a lot of services and programs which i use but do not want to start on boot.
i can use task manager to close them once the phone is started but wouldt be happy for something that disables these from the start.
Has anyone found a way to modify what OEM apps boot at startup?
So using Task Manager for Root Users we get this peek into what's ?running? on our phone. or am i sadly confused..
upon initial boot and after letting the phone boot fully (about 3 minutes) i get this list in my taskmanager..
Task Manager ---not oem
Service Viewer ---not oem
MyFaves storage
Messaging
Voice Dialer
Google Talk
Maps
Calendar
Alarm Clock
Power Manager ---not oem
Missed Call ---not oem
Messaging
Phone Recorder ---not oem
MyFaves Storage
Voice Dialer
Google Talk
Maps
The list remains the same even after several refreshes..
...oddly only after killing a few tasks this is added?
Gmail
note: at this point in service viewer/tasks, only taskmanager, launcher and service viewer are present..
After killing every process through multiple refreshes messaging (which I assume is a critical app tied to the notification bar) is the only thing that remains until i load something else..
First question..are the apps listed in task manager actual hurting my battery/memory/cpu performance?
Secone question..Is there any way to auto-kill these tasks upon boot, other than by removing them? Or is there some boot.ini type file that could be editted?
sry for the long post, just curious if something can be done...
Yeah id also like to know how to manipulate what starts up on boot.
Any dev should be able to tell us.
Plenty of apps start at boot.
Seriously I would LOVE the answer to these questions. Thanks
Now while this isn't coming from a dev, when I look at the running app list I often see things I haven't touched, but they won't start unless the phone's been idle. I think what happens is it actively fills empty ram with programs so they will start faster, so I think it's just in the nature of Android.
Fushichou said:
Now while this isn't coming from a dev, when I look at the running app list I often see things I haven't touched, but they won't start unless the phone's been idle. I think what happens is it actively fills empty ram with programs so they will start faster, so I think it's just in the nature of Android.
Click to expand...
Click to collapse
yes but dont they use up cpu/memory/battery? plus i dont think the programs are so resource heavy that they would need a process running.
An answer from a Dev is what we need
I think what we need is an explaination as HOW a program can autostart on boot. If every program on my phone (stored to sd) started automatically when I turned on my phone I'll be waiting a week for it to start up. There has to be a script that these programs add to or something to run these program automatically. Either that or it's the programs themselves that are set up to start up by themselves. Where if that's the case I think we're screwed.
I'm also VERY interested in this.
Also, how to keep apps from auto-restarting once you kill them. PixelPipe has a background service that, once you start the app after reboot, it won't die. Their app support guy states otherwise tho, heh.
Also, I like how the OS says a program has "died"
I wouldn't really worry about it. For one most of those processes will be sleeping. They use no CPU time when they're in this state. Some processes register an event with the kernel and just sleep forever until that event occurs and the kernel reactivates the process. Some processes sleep for a specific amount of time, wake up and do some task, then go back to sleep. In both cases the number of CPU cycles being used are likely negligible. Most of those start-up programs will fall into one or the other category. The stuff that does take up a fair amount of CPU cycles are things like the multimedia system, the UI system, messenging, etc. In other words, the stuff you want to keep running.
Also, I wouldn't pay too much attention to those memory usage numbers. There's heavy use of shared libraries in the system. Ordinarily processes are only allowed to access memory that is allocated to them. This memory is where the process stores the bits that make up its code (stuff that doesn't change) and where it stores its working data (stuff that does change). Its actually more complicated than that but this will suffice for now. Libraries that are not shared are accessible only to the process that is using it and is stored in the memory allocated to it. Libraries that are shared can be used by multiple processes. These shared libraries are allocated to one place in RAM and when an app needs to use one of them the kernel takes care of mapping the location of the library so the app can access it as if it was in its own memory space.
The memory usage numbers you are seeing do not take into account these shared libraries. An app may be using only 1 or 2 MB of RAM but since it uses a shared library the RAM being used to hold the library is also counted and the size could be shown as 20 or 30 MB higher that what it actually is. You could kill a process and recover some memory but its probably not enough to be worth it since more than likely most of the RAM being used was in shared libraries and they'll still be there after the process is gone.
numerik, thanks for the info. But now I guess my bigger concern would have to do with this part:
Some processes sleep for a specific amount of time, wake up and do some task, then go back to sleep.
Click to expand...
Click to collapse
Similar to the problems we run into in windows. Some lame program gets added to msconfig (be it a m$ app or wicked virus), it sits there idle when you fire up your computer uses a minimal amount of cpu amd memory then does who knows what whenever it wants.
I have tried all the known proxy tweaks to release memory on Sprints new rom and non of them seem to work.
Does anyone know of any other tweaks I can make to force Sense 2.5 to release more memory? my phone hovers at 75-80 % after a full day of use. And i hate that it closes my programs when it reaches around 85 or 90%.
So i can't have Kinoma and Opera open at the same time, it just gets to me!!! aggghH!!!
Have you tried this? It needs to be done on a fresh install.
http://forum.ppcgeeks.com/showthread.php?t=88640
Do not install that
DO NOT try this on a WM6.5 install. It will cause more problems than it's worth. See this thread about that:
http://forum.ppcgeeks.com/showthread.php?t=116310
burtonsnow8 said:
Have you tried this? It needs to be done on a fresh install.
http://forum.ppcgeeks.com/showthread.php?t=88640
Click to expand...
Click to collapse
sanjsrik said:
DO NOT try this on a WM6.5 install. It will cause more problems than it's worth. See this thread about that:
http://forum.ppcgeeks.com/showthread.php?t=116310
Click to expand...
Click to collapse
I installed those cabs already but they don't clear up any memory, they just delete some of the bloatware and a few power save tweaks.
Thank you guys for your help, I'll just use Titanium until someone finds a fix for this. Too bad because I love sense 2.5 but not so fond of it on the TP2.
You might have to lower the windows cache size. HTC music, HTC messaging and a couple other programs cache your files to load quickly. I've noticed that some programs especially hurt my RAM performance (Lock Device and Dusk Theme made me idle around 66%+, without them I idle at 55%).
Have you ever tried using a program like Cleanram to clear up memory when it gets too full?
oxios, works like a charm
tmacmoney said:
Have you ever tried using a program like Cleanram to clear up memory when it gets too full?
Click to expand...
Click to collapse
oxios, excellent program. never an issue.
Free up memory
Just in case you need help finding a link to download cleanram follow this thread...
xda-developers > Windows Mobile Development and Hacking > Windows Mobile Apps and Games
[APP]htcAddicts - cleanRAM v2.1 (RAM Cleaner)
Also in the sprint stock 6.5 rom there is a program task manager, I keep this on my quicklinks because often when you close the program it is infact not fully closed. Just remember to check your task manager periodicially because you will be suprised to see how many programs are actually running after you closed them. Clean Ram also helps tremendously with freeing up memory.
However, even with this the weather in the sense 2.5 still seems to be running sluggishly with the htc clock as well. If you still want to see the weather at a faster (normal) rate keep your quicklinks up instead of having the htc clock up. I found that my tp2 runs faster like this. Hope this can help!
-am
Reset phone twice a day then! With the latest sense2.5 and everything, it does take about 80% of memory all the time.
ai6908 said:
Reset phone twice a day then! With the latest sense2.5 and everything, it does take about 80% of memory all the time.
Click to expand...
Click to collapse
My MightyRom idles at 61-63% with everything cached. I can run multiple programs and it handles it quite well. I hit 75% with opera, gmaps and coreplayer open.
burtonsnow8 said:
My MightyRom idles at 61-63% with everything cached. I can run multiple programs and it handles it quite well. I hit 75% with opera, gmaps and coreplayer open.
Click to expand...
Click to collapse
Well mightyROM file size is about 175MB, whereas sprintROM is about 250MB, which tells me that mightys will have lot less programs than sprintROM, which explains why there is so much free memory!
The leaner the ROM, more free memory you get.
ai6908 said:
Well mightyROM file size is about 175MB, whereas sprintROM is about 250MB, which tells me that mightys will have lot less programs than sprintROM, which explains why there is so much free memory!
The leaner the ROM, more free memory you get.
Click to expand...
Click to collapse
ROM and RAM shouldn't affect each other like that (unless sprint includes that bloatware in windows start up, in which case you should disable it to lower running %s). Obviously I haven't tested the sprint ROM, but i'm sure there are tweaks to help bring down those %s.
Per the subject, is it possible to prevent things like weather, clock, news, and even updates from running, but keep them around to be run on-demand? Trying to free up memory
Tux,
Jim
Yes. I am using the es file explorer task killer and you can kill any process.
lsu205 said:
Yes. I am using the es file explorer task killer and you can kill any process.
Click to expand...
Click to collapse
I was doing that for awhile, but the processes/services keep coming back. Plus some stuff, like Bluetooth Sharing, Settings, and Email keep appearing, even though I never used them.
I kind of understand from reading about Android memory management, but I'm seeing my memory (using SystemPanel) going down to almost 0, then the Gtab either dies a slow death, or boots back to the TapNTap boot screen (the orange thing).
I've been testing with Startup Auditor Free, but even with that, I can see a bunch of processes/services/apps in memory, even after I try killing them.
Jim
jimcpl said:
I was doing that for awhile, but the processes/services keep coming back. Plus some stuff, like Bluetooth Sharing, Settings, and Email keep appearing, even though I never used them.
I kind of understand from reading about Android memory management, but I'm seeing my memory (using SystemPanel) going down to almost 0, then the Gtab either dies a slow death, or boots back to the TapNTap boot screen (the orange thing).
I've been testing with Startup Auditor Free, but even with that, I can see a bunch of processes/services/apps in memory, even after I try killing them.
Jim
Click to expand...
Click to collapse
I guess what I was really hoping for is to find some kind of init script or config file where those services, etc. were configured for startup, so I could go delete them out of there.
Jim
Hello, i tryied to open an excel document but the app stay loading, and then it say's Memory Full. I tryied with many apps, office suite for tablet, thinkfree for tablets, and quickoffice for tablets. My tablet is running android 3.0, because i live in brazil. What i can do to solve this problem, i need much to open this document and edit it.
The document is attached, any suggestions ?
calage1234 said:
Hello, i tryied to open an excel document but the app stay loading, and then it say's Memory Full. I tryied with many apps, office suite for tablet, thinkfree for tablets, and quickoffice for tablets. My tablet is running android 3.0, because i live in brazil. What i can do to solve this problem, i need much to open this document and edit it.
The document is attached, any suggestions ?
Click to expand...
Click to collapse
Oh... wow. I don't think I have ever seen a Xoom where the RAM gets overworked like that. Never have a seen it run out of memory... it shouldn't ever run into memory problems, especailly with 1gb of RAM. The Android system will manage the memory so that this won't happen. I believe the original 3.0 may have had a memory bug issue, but has long been repaired. Honeycomb was never before seen when it launched with 3.0, thus there were bugs and problems. Mainly due to the fact that it was a rushed and unfinished project.
The answer for your question: I would use a task killer if I were you, (though it is not really needed or recommend in most cases) and kill all of the apps to free up the memory. Try this task manager, it works on Honeycomb: Android Task Manager
I tryied to use task killer, but i have the same problem, any suggestions ?
calage1234 said:
I tryied to use task killer, but i have the same problem, any suggestions ?
Click to expand...
Click to collapse
Hmm... that should have cleared up all of the memory issues. Kill all apps, or even killing just a few apps will clear up enough system memory to run another app. Or reboot as well.
First thing: You should see if you can try and get off of the original 3.0 Honeycomb version, and to the newest 3.2. The original has many bugs and issues, because it was unfinished and rushed out like I said. I don't know how they do things over in Brazil, but... if you can root your Xoom, it can work wonders for you regardless of the country it came from. Let me know if you need anything else, like if you would like to become a root user.
So the Laptop I'm currently using is a Toshiba Satellite A205-S5825 *pic Sys Info at bottom* For some reason it's slower than slow! I mean for the specs, I don't expect much, but I expect it to be usable. On a scale of 1/10, it runs at a 4. It should be going at a 8!!!!! Anybody know any software, or ways I can increase the speed. Everything is maxed out. I'm considering an SSD. But there so expansive for the size. Here's some major issues I've found
Speed!
Anti-Virus! Need a good one :T
Ram Usage, more than half my Ram is taken up.
Can somebody help? We're all geeks, I'm sure it can be done.
For antivirus download avast
And try restoring ur laptop if possible
Sent from my myTouch_4G_Slide using Tapatalk 2
Don't worry about an ssd, you could use more ram, though. Also, as antivirus goes,I would recommend Microsoft security essentials.
Sent from my SGH-T679 using xda app-developers app
AgentCherryColla said:
So the Laptop I'm currently using is a Toshiba Satellite A205-S5825 *pic Sys Info at bottom* For some reason it's slower than slow! I mean for the specs, I don't expect much, but I expect it to be usable. On a scale of 1/10, it runs at a 4. It should be going at a 8!!!!! Anybody know any software, or ways I can increase the speed. Everything is maxed out. I'm considering an SSD. But there so expansive for the size. Here's some major issues I've found
Speed!
Anti-Virus! Need a good one :T
Ram Usage, more than half my Ram is taken up.
Can somebody help? We're all geeks, I'm sure it can be done.
Click to expand...
Click to collapse
id recommend getting auslogics bootspeed its a all in one suite, its a 15 day trial but u can do some digging and get a cracked version . its a very good program ive been using it for years, if you get it try defraging the registry
EDIT: also windows vista has always been troublesome,any version of windows 7 would be fine for your pc, if possible get windows 7.
EDIT AGAIN: for anti virus get avast and register so youll get 1 year for free, and you can keep registering after it expires and they'll keep giving you 1 year for free. its what I use on my pc
EDIT AGAIN AGAIN LOL: also ccleaner is a good program for removing junk and clutter. and go to the start menu and go to "run" and type "msconfig" it'll bring up a menu, you can disable certain services and start up programs from starting when the pc is started to speed up the system.
Sent from my RubiX NonSense using Tapatalk 2
ac3theone said:
id recommend getting auslogics bootspeed its a all in one suite, its a 15 day trial but u can do some digging and get a cracked version . its a very good program ive been using it for years, if you get it try defraging the registry
EDIT: also windows vista has always been troublesome,any version of windows 7 would be fine for your pc, if possible get windows 7.
EDIT AGAIN: for anti virus get avast and register so youll get 1 year for free, and you can keep registering after it expires and they'll keep giving you 1 year for free. its what I use on my pc
EDIT AGAIN AGAIN LOL: also ccleaner is a good program for removing junk and clutter. and go to the start menu and go to "run" and type "msconfig" it'll bring up a menu, you can disable certain services and start up programs from starting when the pc is started to speed up the system.
Sent from my RubiX NonSense using Tapatalk 2
Click to expand...
Click to collapse
I use all of them but Auslogisc. I'll check it out.
Also my RAM is maxed out at 2G's which is weird. Even with 2 slots it should be able to do 4 :T The processor allows for 4G's.
Then about Windows 7, I've tried cracked versions. But they never install. Only Unbuntu will work.
AgentCherryColla said:
I use all of them but Auslogisc. I'll check it out.
Also my RAM is maxed out at 2G's which is weird. Even with 2 slots it should be able to do 4 :T The processor allows for 4G's.
Then about Windows 7, I've tried cracked versions. But they never install. Only Unbuntu will work.
Click to expand...
Click to collapse
maybe you can change the amount of video memory in the bios to make more ram available to the system
for windows 7 try this link
http://forum.mintywhite.com/viewtopic.php?f=24&t=5865
and
http://forums.mydigitallife.info/threads/24901-Windows-Loader-Current-release-information
Sent from my RubiX NonSense using Tapatalk 2
ac3theone said:
EDIT AGAIN AGAIN LOL: also ccleaner is a good program for removing junk and clutter. and go to the start menu and go to "run" and type "msconfig" it'll bring up a menu, you can disable certain services and start up programs from starting when the pc is started to speed up the system.
Sent from my RubiX NonSense using Tapatalk 2
Click to expand...
Click to collapse
I personally haven't noticed a difference using ccleaner, but I still use it religiously every month. Nothin like cleaning out your registry and crap temp files in two clicks.
ekoee said:
I personally haven't noticed a difference using ccleaner, but I still use it religiously every month. Nothin like cleaning out your registry and crap temp files in two clicks.
Click to expand...
Click to collapse
MS Security Essentials is about the ONLY AV software I've found that won't make the typical computer drag along like a snail and it seems to be just as effecient as any of the rest I've tried. And If you're running the original manufacturer's installation of Windows.....EVER....then you're running more hidden bloatware on there than Sprint & Tmobile together could intergrate into your system.
The best thing I've done for my 4GB Compac was to reinstall a clean version of Windows 7 & Uninstall everything BUT Windows SE for protection.
The bloatware & 3rd party AV is where your RAM Is going and probaby overtaxing your processor too.
I second Avast...after a clean install of Win 7. If possible, set your machine up to dual-boot into a Linux distro that you can use for Android hacking.
Sent from Spaceball One.
Wow, there's a regular back and forth between avast and mse here.
I get great performance from any reasonably well built vista computer with a clean retail install disc of windows 7. Any version. I use mse. Its virtually silent, yet effective, and seems to weigh nothing.
Sent from my doubleshot running cm9-alpha6
I have an Alienware M14x. I had to reinstall Win7 on it and then set up a partition for Ubuntu Precise. As I said, try that.
Sent from Spaceball One.
AgentCherryColla said:
So the Laptop I'm currently using is a Toshiba Satellite A205-S5825 *pic Sys Info at bottom* For some reason it's slower than slow! I mean for the specs, I don't expect much, but I expect it to be usable. On a scale of 1/10, it runs at a 4. It should be going at a 8!!!!! Anybody know any software, or ways I can increase the speed. Everything is maxed out. I'm considering an SSD. But there so expansive for the size. Here's some major issues I've found
Speed!
Anti-Virus! Need a good one :T
Ram Usage, more than half my Ram is taken up.
Can somebody help? We're all geeks, I'm sure it can be done.
Click to expand...
Click to collapse
Hey Agent,
If you're running a 32 bit operating system, the maximum amount of RAM any computer/laptop will be able to handle is 3GB. You could get an extra 2GB stick to fill that slot on your laptop but it would only use 1GB. If you're running a 64 bit OS, then you can extend to 4GB and above. If your processor is saying it can handle 4GB, that would be if you had a 64 bit OS.
There are a bunch of free anti-virus tools out there. Avast, AVG and Microsoft Security Essentials are all well known, all of which get great reviews and work effectively. I use AVG on my computer but if I had a choice, I'd be using Security Essentials. It has a small file size compared to AVG and Avast and it scans for both malware and viruses. I was using it some time back but for some odd reason, it kept randomly crashing on me. I've never been able to find out why or replicate this problem on another computer so I think it has something to do with the hardware on mine.
Another piece of free software you might want to look into is Malwarebytes. It's a malware/spyware removal tool that can help pick up malicious software that anti-virus programs don't always find. Excellent tool, a must have for any computer user. Install, update, and do a full scan. This could take some time so make sure you pick a frame where you won't be needing your laptop.
I also echo the comments of others on this thread who have said to upgrade to Windows 7. I've fixed a lot of computers in my time and have found that even without a user messing up a computer on their own, Vista is buggy at best. Even if you have to pay for it, it's worth the investment. If you go this route, make sure you buy the full version and not just the upgrade so you can wipe your system clean and start from scratch. Just like rooting your phone, make sure you back up your data before doing this.
Ccleaner is also an effective tool but be careful using the registry cleaner. Make sure if you do use it, that you back up the registry entries you're deleting when prompted to do so. Although not often, I've had computers act up on me after using it and had to restore the backup. Inside Ccleaner, there's also a function in the Tools menu called "Startup". Anything that's checked is set to start with your computer, most of which aren't necessary and can dramatically slow your computer/laptop down. A simple way to tell what's starting with your computer/laptop would be to look at the number of icons on the bottom right side of your screen by the clock. If you have a bunch, you should disable what you can.
If you don't use Ccleaner, you can also get to your startup entries by typing MSCONFIG in the search or run functions in your Start menu.
Really, the only software's you need to start with your computer are your anti-virus and if you have one installed, the firewall. For laptops, there might also be a touchpad function that you'll still need as well, and if you use iTunes I've found that it's temperamental and won't work right when it doesn't start with your comp.
Long winded reply but when fixing a comp, it's best to provide as much info as possible instead of not enough. Hope this helps!
Edit: I just looked at your screenshot and you're running a 32 bit OS (x86) so the most RAM your laptop can handle is 3GB
Edit2: If and/or when you install a different anti-virus program, check the website of the current one you have for a removal tool. Removing anti-virus programs through the Programs and Features function will sometimes leave residual files and registry entries in your computer and when you install a new one, it could cause your computer to slow down.