Prioritetą priskirkite komandoms, vykdomoms iš terminalo

Ar kada nors svajojote paleisti komandą iš terminalo, ribojantis nuo sumos skirtų išteklių į tai komanda?

Na, čia pateiktas sprendimas gali padėti toliau dirbti normaliai net ir atlikus darbus, kurie paprastai yra „per sunkūs“. techninė įranga ir kad jie paprastai „pakabina“ sistemą.

Procesorius (CPU)

Graži komanda leidžia pakeisti proceso prioritetą, palyginti su likusiu sistemoje.

„Linux“ branduolys yra atsakingas už procesoriaus laiko planavimą ir paskirstymą kiekvienam sistemoje vykdomam procesui. Galimas prioriteto priskyrimo diapazonas yra nuo -20 iki 20, o -20 yra didžiausias prioritetas ir 20 yra mažiausias.

Dėka „nice“ galime užtikrinti, kad esant dideliam procesoriaus naudojimui, atitinkami procesai gauna didžiausią jo procentą.

Gražios komandos sintaksė yra tokia:

gražus -n KOMANDA

Taigi, jei norėtume vykdyti 10 prioriteto procesą, atliktume šiuos veiksmus:

gražus -n10 / usr / bin / convert file.gif file.jpg

Kietasis diskas

Panašus į „nice“ yra „ionice“, nes skirtumas yra tas, kad pastarasis apriboja prieigą prie kietojo disko.

Jo naudojimo pavyzdys galėtų būti toks:

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

-c2 yra „geriausios pastangos“, o -n7 yra žemiausias prioritetas pagal „geriausias pastangas“. Tokiu būdu ši komanda įvesties / išvesties (įvesties / išvesties) eilėje turės mažesnį prioritetą nei likusios vykdomos užduotys.

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

-c3 (nereikia aiškinti prioriteto lygio) reiškia „tik neaktyvus“. Darbai, kuriems priskirtas -c3, bus vykdomi tik tada, kai diskas neveiks, o tai reiškia, kad veikla neturės jokios įtakos likusių užduočių vykdymui, tačiau užtruks daug ilgiau.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Danielis Pedroza sakė

    Turiu paminėti komandą renice, kuri naudojama jau vykdomų procesų prioritetui modifikuoti

  2.   Panaudokime „Linux“ sakė

    Įdomus! Ačiū už indėlį!
    Cheers! Paulius.

  3.   vinsukas sakė

    Ir kaip tai daroma laimint? d8-B