Reading List

Apple XNU: Clutch Scheduler from Michael Tsai RSS feed.

Apple XNU: Clutch Scheduler

Apple (via Hacker News): The traditional Mach scheduler attempts to achieve these goals by expecting all threads in the system to be tagged with a priority number and treating high priority threads as interactive threads and low priority threads as batch threads. It then uses a timesharing model based on priority decay to penalize threads […]