Some processes spend most of their "lives" in a sleep
status. Daemons, servers and general listener come to mind. I was wondering if they get the same CPU time in that state? On something like my laptop, that wouldn't be very optimal!
I vaguely remember from my operating system course that there are different approaches to scheduling. I am interested to find out more about my current Linux (Debian) box.
How can I find out about my current scheduling policies? Can I change them dynamically? With a pretty userland app?