chrt(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) |
Admin (diskussion | bidrag) |
||
| Rad 36: | Rad 36: | ||
=== EXEMPEL === | === EXEMPEL === | ||
Kör ett nytt kommando: | Kör ett nytt kommando: | ||
'''chrt prioritet kommando [argument]''' | |||
Hämta realtidsattribut för en befintlig process: | Hämta realtidsattribut för en befintlig process: | ||
'''chrt -p PID''' | |||
Ställ in realtidsattribut: | Ställ in realtidsattribut: | ||
'''chrt -r -p prioritet PID''' | |||
Ställ in prioritet 30 med '''SCHED_RR''' för en process: | Ställ in prioritet 30 med '''SCHED_RR''' för en process: | ||
'''chrt -r -p 30 PID''' | |||
Återställ prioritet till standard: | Återställ prioritet till standard: | ||
'''chrt -o -p 0 PID''' | |||
=== BEHÖRIGHETER === | === BEHÖRIGHETER === | ||
Nuvarande version från 2 mars 2025 kl. 06.51
chrt(1) - Linux manual page
NAMN
chrt - hantera realtidsattributen för en process
SYNOPSIS
chrt [alternativ] prioritet kommando argument ...
chrt [alternativ] -p [prioritet] PID
BESKRIVNING
chrt sätter eller hämtar realtids-schemaläggningsattributen för en existerande PID, eller kör ett kommando med de angivna attributen.
POLICIES
- -o, --other - Sätt schemaläggningspolicy till SCHED_OTHER (standard för Linux tidsdelningspolicy).
- -f, --fifo - Sätt schemaläggningspolicy till SCHED_FIFO (först in, först ut).
- -r, --rr - Sätt schemaläggningspolicy till SCHED_RR (rundgångsschemaläggning).
- -b, --batch - Sätt schemaläggningspolicy till SCHED_BATCH (batch-processer). Kräver prioritet 0.
- -i, --idle - Sätt schemaläggningspolicy till SCHED_IDLE (mycket lågprioriterade jobb). Kräver prioritet 0.
- -d, --deadline - Sätt schemaläggningspolicy till SCHED_DEADLINE (deadlineschemaläggning). Kräver prioritet 0.
SCHEMALÄGGNINGSALTERNATIV
- -T, --sched-runtime nanosekunder - Specificerar runtime för SCHED_DEADLINE.
- -P, --sched-period nanosekunder - Specificerar period för SCHED_DEADLINE.
- -D, --sched-deadline nanosekunder - Specificerar deadline för SCHED_DEADLINE.
- -R, --reset-on-fork - Använd SCHED_RESET_ON_FORK, vilket återställer privilegier vid fork().
ALTERNATIV
- -a, --all-tasks - Ändrar schemaläggningsattribut för alla trådar i en process.
- -m, --max - Visar minsta och största prioritet.
- -p, --pid - Ändrar en befintlig process istället för att starta en ny.
- -v, --verbose - Visar statusinformation.
- -h, --help - Visar hjälptext och avslutar.
- -V, --version - Visar versionsinformation och avslutar.
EXEMPEL
Kör ett nytt kommando: chrt prioritet kommando [argument]
Hämta realtidsattribut för en befintlig process: chrt -p PID
Ställ in realtidsattribut: chrt -r -p prioritet PID
Ställ in prioritet 30 med SCHED_RR för en process: chrt -r -p 30 PID
Återställ prioritet till standard: chrt -o -p 0 PID
BEHÖRIGHETER
För att ändra schemaläggningsattribut för en process krävs CAP_SYS_NICE. Alla användare kan läsa attributen.
ANMÄRKNINGAR
Endast SCHED_FIFO, SCHED_OTHER och SCHED_RR är en del av POSIX 1003.1b Process Scheduling.
FÖRFATTARE
Skriven av Robert Love och Karel Zak.
SE ÄVEN
Se även sched_setscheduler(2) för en detaljerad beskrivning av Linux schemaläggning.
RAPPORTERING AV FEL
Rapportera buggar via: [1]
TILLGÄNGLIGHET
chrt är en del av util-linux, som kan laddas ner från: [2].
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/chrt.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.