- Reflect recent sched_core(4) changes.

- Some typo fixes.
This commit is contained in:
delphij 2006-06-30 07:45:38 +00:00
parent 0268c7d929
commit 75ac4fd6a3

View File

@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd June 14, 2006
.Dd June 30, 2006
.Os
.Dt SCHED_CORE 4
.Sh NAME
@ -49,11 +49,13 @@ Nice value of timesharing processes is respected. Allocation of
time slice and interaction detection algorithm are based on
nice value.
.It
Per-cpu scheduling queue and load balancing.
Per-CPU scheduling queue and load balancing.
.It
O(1) scheduling.
.It
Some cpu affinity code in wakeup path.
Some CPU affinity code in wakeup path.
.It
Some preliminary support for Hyper Threading Technology.
.It
Support for POSIX SCHED_FIFO and SCHED_RR.
.El
@ -63,12 +65,22 @@ The following sysctls are relevant to the operation of
.Bl -tag -width indent
.It Va kern.sched.name
This read-only sysctl reports the name of the active scheduler.
.It Va kern.sched.imbalance_pct
(SMP specific) Lower watermark that triggers thread migration
if the difference is above this percentage.
.It Va kern.sched.imbalance_pct2
(SMP specific) Higher watermark where the current CPU is not
considered the preferred one for migration.
.It Va kern.sched.ipiwakeup.enabled
(SMP specific) Whether to allow forwarding of wakeup to idle CPUs.
.It Va kern.sched.ipiwakeup.requested
(SMP specific) Requests for forwarding of wakeup to idle CPUs.
(read-only).
.It Va kern.sched.ipiwakeup.requested
(SMP specific) Completed forwarding of wakeup to idle CPUs.
(read-only).
.It Va kern.sched.ipiwakeup.usemask
(SMP specific) Whether to use the mask of idle CPUs.
.It Va kern.sched.ipiwakeup.useloop
(SMP specific) Whether to use loop to find idle CPUs.
.It Va kern.sched.ipiwakeup.onecpu
(SMP specific) Whether to only signal one CPU when doing wakeup.
.It Va kern.sched.ipiwakeup.htt
(SMP specific) Whether to take Hyper-Threading into account.
.El
.Pp
The