nice start een proces met een aangepaste prioriteit (nice-waarde).
nice -n 10 commando # Start met lage prioriteit
nice -n 19 ./backup.sh # Laagst mogelijke prioriteit
Schaal: -20 (hoogste prioriteit) tot +19 (laagste prioriteit). Standaard: 0.
Alleen root mag negatieve waarden instellen.
| Optie | Betekenis |
|---|---|
-n n | Nice-waarde opgeven |
Back-up op de achtergrond zonder systeem te vertragen:
nice -n 19 tar -czf backup.tar.gz /home/ &
Compilatie met lage prioriteit:
nice -n 15 make -j$(nproc)
Prioriteit van gestart proces bekijken:
nice -n 10 sleep 100 &
ps -o pid,ni,comm -p $!
| Commando | Gebruik |
|---|---|
nice | Prioriteit instellen bij het starten |
renice | Prioriteit aanpassen van draaiend proces |
nice -n 19 is de standaardkeuze voor zware achtergrondtaken — ze draaien gewoon door maar staan altijd achteraan als andere processen CPU nodig hebben.