GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SCHED_ULE (4)

NAME

sched_ule - ULE scheduler

CONTENTS

Synopsis
Description
See Also
History
Authors

SYNOPSIS


.Cd options SCHED_ULE

DESCRIPTION

The sched_ule scheduler provides a number of advanced scheduler features not present in sched_4bsd(4), the traditional system scheduler. These features address SMP and interactivity and include:

  • Thread CPU affinity.
  • CPU topology awareness, including for hyper-threading.
  • Per-CPU run queues.
  • Interactivity heuristics that detect interactive applications and schedules them preferentially under high load.

The following sysctls are relevant to the operation of sched_ule:
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.

SEE ALSO

sched_4bsd(4), sysctl(8)

HISTORY

The sched_ule scheduler first appeared in
.Fx 5.1 .

AUTHORS


.An Jeff Roberson <jeff@FreeBSD.org>
Search for    or go to Top of page |  Section 4 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.