Searched hist:212455 (Results 1 - 1 of 1) sorted by relevance

/freebsd-9.3-release/sys/kern/
H A Dsched_4bsd.cdiff 212455 Sat Sep 11 05:12:10 MDT 2010 mav Merge some SCHED_ULE features to SCHED_4BSD:
- Teach SCHED_4BSD to inform cpu_idle() about high sleep/wakeup rate to
choose optimized handler. In case of x86 it is MONITOR/MWAIT. Also it
will be needed to bypass forthcoming idle tick skipping logic to not
consume resources on events rescheduling when it won't give any benefits.
- Teach SCHED_4BSD to wake up idle CPUs without using IPI. In case of x86,
when MONITOR/MWAIT is active, it require just single memory write. This
doubles performance on some heavily switching test loads.

Completed in 101 milliseconds