Chrt & nice

De SeRoM - Wiki
Aller à : navigation, rechercher
Draft Draft / Brouillon
Cette page/chapitre est un brouillon, pas un article ou une règle, et peut être incomplète ou non-fiable! Vous êtes invités à faire des suggestions en page de discussion.

chrt

Lancer un programme avec en mode RealTime

 chrt <prio> <Commande>

Changer la priorité d'un programme existant

 chrt -p <prio> <PID>

options de scheduler:

  • -f: fifo
  • -r: round robbin
  • -b: batch
  • -i: idle

sysctl param

Deux paramètres sysctl intéressant pour limiter l'impact d'un processus classé en RT qui ne rend jamais la main:

 kernel.sched_rt_period_us = 1000000
 kernel.sched_rt_runtime_us = 950000

nice

Lancer la commande avec une autre priorité

 nice -n <prio> <commande>

Changer la priorité d'un programme existant

 renice -n <prio> <pid>