Sheduling - some possible additions to usual practice

10 views
Skip to first unread message

dmitry.z...@gmail.com

unread,
Jan 25, 2010, 5:36:46 AM1/25/10
to Phantom OS
Time slice on different CPUs: seems to be reasonable to increase time
slice on some CPUs, and try to migrate there CPU-bound tasks. One
possible metric here is preemptions per 10 sec compared to block due
to mutex/cond per same time.

Timeshared only CPU: devote one CPU to running timeshared prio tasks
only. (In fact, it can execute timecritical tasks too, but in
timeshared mode: preemting them as timeshared ones.) This will make
sure that OS can't be locked out by some few timecritical threads.

Reply all
Reply to author
Forward
0 new messages