kern.sched

Home

Up: kern

Property Value
OID 1.7ffffc61
Description Scheduler
Label
Type node
Format N
Flags
  • RD, Can read the value
  • WR, Can write the value
  • RW, RD and WR
  • MPSAFE, Multiprocessor safe


Children:
Child Description
kern.sched.topology_spec XML dump of detected CPU topology
kern.sched.always_steal Always run the stealer from the idle thread
kern.sched.trysteal_limit Topological distance limit for stealing threads in sched_switch()
kern.sched.steal_thresh Minimum load on remote CPU before we'll steal
kern.sched.steal_idle Attempts to steal work from other cores before idling
kern.sched.balance_interval Average period in stathz ticks to run the long-term balancer
kern.sched.balance Enables the long-term load balancer
kern.sched.affinity Number of hz ticks to keep thread affinity for
kern.sched.idlespinthresh Threshold before we will permit idle thread spinning
kern.sched.idlespins Number of times idle thread will spin waiting for new work
kern.sched.static_boost Assign static kernel priorities to sleeping threads
kern.sched.preempt_thresh Maximal (lowest) priority for preemption
kern.sched.interact Interactivity score threshold
kern.sched.slice Quantum for timeshare threads in stathz ticks
kern.sched.quantum Quantum for timeshare threads in microseconds
kern.sched.name Scheduler name
kern.sched.preemption Kernel preemption enabled
kern.sched.cpusetsize sizeof(cpuset_t)