Dodelite prednost ukazom, ki se izvajajo s terminala

Ste že kdaj sanjali o zagonu ukaza s terminala, omejujoča Znesek dodeljena sredstva k temu Ukaz?

No, tukaj predstavljena rešitev vam lahko pomaga, da nadaljujete z običajnim delom tudi v nekaj trenutkih po opravljanju opravil, ki so za vas običajno "pretežka". strojna oprema in sistem na splošno "obesijo".

Procesor (CPU)

Lep ukaz omogoča spreminjanje prioritete procesa pred ostalimi v sistemu.

Jedro Linuxa je zadolženo za načrtovanje in dodeljevanje časa procesorja vsakemu procesu, ki se izvaja v sistemu. Razpoložljivo območje dodelitve prioritet je od -20 do 20, pri čemer je -20 najvišja prednost in 20 najnižja.

Zahvaljujoč Nice lahko zagotovimo, da v času visoke uporabe CPU ustrezni procesi prejmejo največji odstotek.

Sintaksa za ukaz nice je naslednja:

lepo -n UKAZ

Torej, če bi želeli zagnati postopek s prednostjo 10, bi naredili naslednje:

nice -n10 / usr / bin / convert file.gif file.jpg

Trdi disk

Podobno kot nice je ionice, s to razliko, da slednja omejuje dostop do trdega diska.

Primer njegove uporabe bi bil naslednji:

ionice -c2 -n7 / usr / bin / convert file.gif file.jpg

-c2 je "najboljši napor" in -n7 je najnižja prioriteta v "najboljši napor". Na ta način bo imel ta ukaz manjšo prioriteto v čakalni vrsti V / I (vhodno / izhodno) kot ostale tekoče naloge.

ionice -c3 / usr / bin / convert file.gif file.jpg

-c3 (ni treba pojasniti prednostne ravni) pomeni "samo neaktiven". Opravila z dodeljeno -c3 se bodo izvajala šele, ko bo disk nedejaven, kar pomeni, da dejavnost ne bo vplivala na izvajanje ostalih nalog, ampak bo trajalo veliko več časa, da se bo sama izvedla.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   daniel pedroza je dejal

    Omeniti moram ukaz renice, ki se uporablja za spreminjanje prioritete že izvajanih procesov

  2.   Uporabimo Linux je dejal

    Zanimivo! Hvala za prispevek!
    Na zdravje! Paul.

  3.   vinsuk je dejal

    In kako se to naredi pri zmagi? d8-B