all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: schedtool  ]

Package: schedtool (1.3.0-4 and others)

Links for schedtool

Screenshot

Debian Resources:

Download Source Package schedtool:

Maintainer:

Similar packages:

interroga/modifica la politica di schedulazione dei processi e l'affinità della CPU

schedtool può interrogare o alterare la politica di schedulazione di un processo in Linux, specificatamente assegnando SCHED_NORMAL, _FIFO, _RR, _BATCH, _ISO o _IDLEPRIO. Può impostare una priorità statica per _FIFO e _RR. È anche possibile impostare CPU-affinity e cambiare il valore "nice", il che rende schedtool l'interfaccia definitiva allo schedulatore Linux.

Può essere usato per evitare salti e disturbi in applicazioni A/V, per bloccare processi su specifiche CPU in sistemi SMP/NUMA, cosa che può portare benefici per l'uso della rete o benchmark, o per regolare i livelli di nice di compiti meno importanti per mantenere un alto livello di reattività interattiva sotto forte carico. È anche utile per gestire processi in tempo reale.

Se non si conoscono le politiche di schedulazione probabilmente non si vorrà usare questo programma, oppure imparare e leggere "man sched_setscheduler".

Alcune politiche di schedulazione gestite (come SCHED_ISO o SCHED_IDLEPRIO) hanno bisogno di un kernel con patch (es. l'insieme di patch -ck di Con Kolivas).

Tags: System Administration: Kernel or Modules, Software Development: C Development, Libraries, Implemented in: implemented-in::c, interface::commandline, Role: Development Library, Program, Scope: scope::utility, use::configuring, Works with: Running Programs

Other Packages Related to schedtool

  • depends
  • recommends
  • suggests
  • enhances

Download schedtool

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 1.3.0-4 25.0 kB51.0 kB [list of files]
amd64 1.3.0-4 24.9 kB55.0 kB [list of files]
arm64 1.3.0-4 24.8 kB50.0 kB [list of files]
armel 1.3.0-4 24.1 kB46.0 kB [list of files]
armhf 1.3.0-4 24.0 kB46.0 kB [list of files]
hppa (unofficial port) 1.3.0-4 24.8 kB47.0 kB [list of files]
i386 1.3.0-4 25.1 kB54.0 kB [list of files]
ia64 (unofficial port) 1.3.0-4 26.4 kB54.0 kB [list of files]
m68k (unofficial port) 1.3.0-4 24.3 kB50.0 kB [list of files]
mips64el 1.3.0-4 25.1 kB52.0 kB [list of files]
ppc64 (unofficial port) 1.3.0-4 25.6 kB99.0 kB [list of files]
ppc64el 1.3.0-4 25.6 kB99.0 kB [list of files]
riscv64 1.3.0-4+b1 25.0 kB48.0 kB [list of files]
s390x 1.3.0-4 24.6 kB50.0 kB [list of files]
sh4 (unofficial port) 1.3.0-4 25.0 kB46.0 kB [list of files]
sparc64 (unofficial port) 1.3.0-4 24.1 kB52.0 kB [list of files]
x32 (unofficial port) 1.3.0-4 24.7 kB50.0 kB [list of files]