Stefano Rivera wrote:
> Linux makes no differentiation between interactive and batch jobs.
Disagree. The latest kernel scheduling algorithm is designed to improve
user responsiveness by progressively giving I/O bound processes more CPU
time than plain CPU-bound processes. There is a whole explanation of it
somewhere on learnlinux I think (and I used to teach it last year on
linux admin courses).