RENICE
Voer programma uit met aangepaste prioriteiten.
We noemen Linux een Multi-tasking besturingssysteem, maar dit is niet helemaal correct 1; Linux gebruikt een zogenaamde Kernel Scheduler die bepaald welk proces het meest geschikt is om als volgende uitgevoerd te worden. De kernel wijst dus processor-tijd toe aan processen die wachten op CPU tijd om uitgevoerd te worden. Processen die niet klaar zijn, zoals bijvoorbeeld een programma dat wacht tot je op de OK knop drukt zullen ook niet in de wachtrij worden opgenomen.
- de Nice of niceness van een proces.
- de Real-time priority van een proces.
In dit artikel bespreken we enkel nice systeem.
Hier verschijnen nice en renice op het toneel. Met nice start je een programma op met een bepaalde Niceness en met renice kun je deze aanpassen.
Waarschuwing | |
---|---|
De standaard nice waarde is 03 of renice, en kan oa. weergegeven worden in top en htop. of met ps zoals hierboven.
De syntaxis van renice is : renice -n xx -g | -p | -u ARGUMENT waarbij xx de niceness is, en je kiest tussen de opties -g, -p of -u (g= "Process Group ID", p="Process ID" en u="Usernames")
Zoals je ziet heeft renice meer opties dan nice
Meer informatie over wat je allemaal kan met nano is te vinden in de manpages of de infopages.