|
2010-04-21
, 15:39
|
Posts: 466 |
Thanked: 418 times |
Joined on Jan 2010
|
#32
|
|
2010-04-22
, 10:08
|
Posts: 3,841 |
Thanked: 1,079 times |
Joined on Nov 2006
|
#33
|
Tags |
active processes, battery drain, battery life, conky, cpu use, fremantle, idle, kill process, kill processes, linux, maemo, maemo 5, process, processes, under the hood |
|
To write a script to kill off whatever you think is not needed is a less good idea. Many of the applications that are running are services that help other applications (and services) to perform specific tasks. If you kill one of them, you might very well make something else fail in ways that are not too easy to predict.
The general rule is to monitor CPU usage and how much RAM is available (and remember that Linux uses a disk cache to speed up disk access). If you haven't actively started any applications or installed something that's intended to run in the background to collect data locally or gather data from the internet, you're pretty much on the baseline.
Personally I think PulseAudio is a bit on the bulky side for a system like this but people have different needs.
When it comes to 150 processes sleeping, this takes up space in the kernel's internal tables but not much more. How much memory that has been allocated per process is something else. Just running X to get a display client and then placing GTK+/Qt on top of that takes a big chunk out of the system.