SCHED_4BSD (4) | Special files and drivers | Unix Manual Pages | :man▋
sched_4bsd - "4.4BSD scheduler"
.Cd "options SCHED_4BSD"
The sched_4bsd scheduler is the default system scheduler, providing both high throughput and solid interactive response in the presence of load.
The following sysctls are relevant to the operation of sched_4bsd:
| kern.sched.name |
| || This read-only sysctl reports the name of the active scheduler. |
| kern.sched.quantum |
| || This read-write sysctl reports or sets the length of the quantum (in micro-seconds) granted to a thread. |
| kern.sched.ipiwakeup.enabled |
| || This read-write sysctl sets whether or not the scheduler will generate an inter-processor interrupt (IPI) to an idle CPU when a thread is woken up. Otherwise, idle CPUs will wait until the next clock tick before looking for new work. |
| kern.sched.preemption |
| || This read-only sysctl reports whether or not the kernel is configured to support preemption, which reduces the latency to run lower priority threads on wakeup. |
Some sysctls will be available only on systems supporting SMP.
Share this page