diff options
author | delphij <delphij@FreeBSD.org> | 2006-06-30 07:45:38 +0000 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2006-06-30 07:45:38 +0000 |
commit | 75ac4fd6a3111fc120520f8d6de1aab7537aff1f (patch) | |
tree | bf28af45b34900c2de6197a295a452f5d92d8342 /share | |
parent | 0268c7d9292afdd2da8404919dd9ae460f15b442 (diff) | |
download | FreeBSD-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.4 | 32 |
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 |