summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2006-06-30 07:45:38 +0000
committerdelphij <delphij@FreeBSD.org>2006-06-30 07:45:38 +0000
commit75ac4fd6a3111fc120520f8d6de1aab7537aff1f (patch)
treebf28af45b34900c2de6197a295a452f5d92d8342 /share
parent0268c7d9292afdd2da8404919dd9ae460f15b442 (diff)
downloadFreeBSD-src-75ac4fd6a3111fc120520f8d6de1aab7537aff1f.zip
FreeBSD-src-75ac4fd6a3111fc120520f8d6de1aab7537aff1f.tar.gz
- Reflect recent sched_core(4) changes.
- Some typo fixes.
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/sched_core.432
1 files changed, 22 insertions, 10 deletions
diff --git a/share/man/man4/sched_core.4 b/share/man/man4/sched_core.4
index 6824ef6..4f2a095 100644
--- a/share/man/man4/sched_core.4
+++ b/share/man/man4/sched_core.4
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd June 14, 2006
+.Dd June 30, 2006
.Os
.Dt SCHED_CORE 4
.Sh NAME
@@ -46,14 +46,16 @@ These features address SMP and interactivity and include:
.Bl -bullet -compact -offset indent
.It
Nice value of timesharing processes is respected. Allocation of
-timeslice and interaction detection algorithm are based on
+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
OpenPOWER on IntegriCloud