cvs commit: src/sys/kern sched_ule.c
jroberson at chesapeake.net
Fri Jan 26 03:23:53 UTC 2007
On Thu, 25 Jan 2007, Jeff Roberson wrote:
> jeff 2007-01-25 23:52:00 UTC
> FreeBSD src repository
> Modified files:
> sys/kern sched_ule.c
> - Implement much more intelligent ipi sending. This algorithm tries to
> minimize IPIs and rescheduling when scheduling like tasks while keeping
> latency low for important threads.
Forgot: Will IPI when:
> 1) An idle thread is running.
> 2) The current thread is worse than realtime and the new thread is
> better than realtime. Realtime to realtime doesn't preempt.
> 3) The new thread's priority is less than the threshold.
> Revision Changes Path
> 1.186 +23 -11 src/sys/kern/sched_ule.c
More information about the cvs-all