I thought I could make up for the false promise by posting links on good articles on Linux. The first one is on the working of the Linux scheduler.
Here are a couple of links
- Scheduler improvements in 2.6
- Whats new in 2.6 scheduler
- Understanding the 2.6 scheduler (might be down currently, read using google cache)