Skip to main content

Module scheduler

Module scheduler 

Source
Expand description

Public Scheduler-API. Plattform-Routing nach target_os.

Auf Linux delegiert dieses Modul an das interne syscalls-Modul, wo die unsafe { libc::syscall(...) }-Bloecke jeweils einzeln dokumentiert sind. Auf anderen Targets gibt jede Funktion Unsupported zurueck, aber die API kompiliert — der Workspace baut auf macOS/Windows.

Structs§

RunningSchedulerInfo
Beschreibung einer aktiven Scheduling-Konfiguration.

Enums§

SchedulerKind
Klassifikation der Linux-Scheduler-Policy.
SchedulerProfile
Scheduler-Policy. Linux-spezifisch (siehe sched(7)).

Functions§

current_scheduler
Liest die aktuelle Scheduler-Konfiguration des aufrufenden Threads.