This is disappointing. I just went to one of my company's main public-facing webservers which happens to have apache (known to spawn off lots of PIDs) and also MySQL running on it.
Web server number of PIDS: 104
My N900 at the moment: 164
Why is the N900 running so many apps/daemons/etc. More than a corporate webserver?
164? On my desktop, the highest PID after 50mins of surfing and some programming is 6700.
And I believe it's because of the moon phase and the sun spots!
Disk thrashing is no good for performance. The more you commit to swap, the harder the cpu has to work because it has to swap from disk to real memory hence the terrible lag. The RAM to Swap ratio of the N900 is a joke - 256 : 768.
I now have problem even with connecting the internal memory to the PC. It says its in use so it cant connect. And thats even freshly after reboot...
I had this problem a while back. It seems tracker was indexing in the background and was "using" the drive. After a few minutes I tried again and it worked. I blame tracker because top in an xterm showed it was consuming resources, and the phone was doing nearly nothing else.
I can understand stutter and delayed ring through when doing intensive stuff like movie playback. But MP3 playback shouldn't be as intense, and simple things like tracker shouldn't be able to make playback stutter. :P