Linux-järjestelmät voivat suorittaa useita prosesseja (työpaikkoja) samanaikaisesti. Vaikka CPU: lla on useita prosessoreita tai ytimiä, prosessien määrä yleensä ylittää huomattavasti käytettävissä olevien ytimien lukumäärän. Linux-ytimen tehtävänä on jakaa käytettävissä olevat CPU-syklit aktiivisiin prosesseihin.
Käytä Nizzaa saamaan prioriteetit suoraan
Oletusarvoisesti kaikki prosessit katsotaan yhtä kiireellisiksi ja niille annetaan sama määrä CPU-aikaa. Jotta käyttäjä voi muuttaa prosessien suhteellista merkitystä, Linux yhdistää ensisijaisen parametrin jokaiseen tehtävään, jonka käyttäjä voi asettaa tai muuttaa. Tällöin Linux-ytimessä pidetään kunkin prosessin CPU-aikaa sen suhteellisen prioriteetin perusteella.
Tätä tarkoitusta varten käytetään hyvää parametria. Se vaihtelee miinus 20: stä plus 19: een ja voi ottaa vain kokonaislukuarvot. Arvo miinus 20 edustaa korkeimman prioriteetin tasoa, kun taas 19 on pienin. Se, että suurin prioriteettitaso on osoitettu negatiivisimmalla numerolla, on jonkin verran vastaantulevaa. Pienemmällä prioriteetilla toimiminen kuitenkin pidetään "mukavampana", koska se sallii muiden prosessien käyttää suurempaa osaa CPU-ajasta.
Kuinka pelata Nice
Komennon käyttäminen:
kivakäynnistää uuden prosessin (työn) ja asettaa sen ensisijaiseksi (kiva) arvo samanaikaisesti. Jos haluat muuttaa jo käynnissä olevan prosessin prioriteettia, käytä komentoa:
reniceEsimerkiksi seuraava komentorivi käynnistää prosessin "suuren työn", joka asettaa hyvän arvon 12:
mukava -12 suurta työtä
Huomaa, että 12: n edessä oleva viiva ei edusta miinusmerkkiä. Se on tavallinen merkintämerkki, joka on ohitettu käskyksi.
Voit asettaa mukavan arvon miinus 12: een lisäämällä toisen viivan:
mukava --12 suurta työtä
Muista, että alemmat kiva arvot vastaavat korkeampaa prioriteettiä. Joten, -12: lla on korkeampi prioriteetti kuin 12. Oletusarvon mukava arvo on 0. Säännölliset käyttäjät voivat asettaa alempia prioriteetteja (positiiviset hienot arvot). Korkeampien prioriteettien (negatiiviset kiva arvot) käyttäminen vaatii järjestelmänvalvojan oikeuksia.
Voit vaihtaa ennennäkemättömän työn, joka on jo käytössä kunnolla. Esimerkiksi:
17 - 1134
Tämä muuttaa työn kivaa arvoa prosessidunnuksella 1134 - 17. Tässä tapauksessa komentoa ei käytetä komentosarjassa, kun määritetään kiva arvo. Seuraava komento muuttaa prosessin 1134 kelvollista arvoa -3:
renice -3 -p 1134
Jos haluat tulostaa luettelon nykyisistä prosesseista, käytä ps komento.




