Kas olete kunagi unistanud terminalist käsu käivitamisest, piirav summa eraldatud ressursse selleni komando?
Noh, siin esitatud lahendus aitab teil jätkata tavapärast tööd ka hetked pärast tööde tegemist, mis on tavaliselt teie jaoks "liiga rasked". riistvara ja nad tavaliselt "riputavad" süsteemi. |
Protsessor (CPU)
Kena käsk võimaldab muuta protsessi prioriteeti ülejäänud süsteemis.
Linuxi kernel vastutab protsessori aja planeerimise ja määramise eest igas süsteemis töötavas protsessis. Saadaolev prioriteetide määramise vahemik on -20 kuni 20, kusjuures kõrgeim prioriteet on -20 ja madalaim on 20.
Tänu toredale saame tagada, et kõrge protsessori kasutamise korral saavad sobivad protsessid sellest kõige suurema protsendi.
Kena käsu süntaks on järgmine:
kena -nKÄSU
Niisiis, kui me tahame käivitada 10. prioriteediga protsessi, teeme järgmist:
kena -n10 / usr / bin / convert file.gif file.jpg
Kõvaketas
Sarnaselt toredale on ionice, selle erinevusega, et viimane piirab juurdepääsu kõvakettale.
Selle kasutamise näide oleks järgmine:
ionice -c2 -n7 / usr / bin / convert file.gif file.jpg
-c2 on "parim jõupingutus" ja -n7 on "parim pingutus" madalaim prioriteet. Seega on sellel käsul sisend- / väljundjärjekorras (sisend / väljund) madalam prioriteet kui ülejäänud töötavatel ülesannetel.
ionice -c3 / usr / bin / convert file.gif file.jpg
-c3 (prioriteeditaset pole vaja täpsustada) tähendab "ainult passiivset". Tööd, millele on määratud -c3, töötavad ainult siis, kui ketas on jõude, mis tähendab, et tegevus ei mõjuta ülejäänud ülesannete täitmist, kuid selle täitmine võtab palju kauem aega.
Pean mainima käsku renice, mida kasutatakse juba töötavate protsesside prioriteedi muutmiseks
Huvitav! Täname panuse eest!
Terviseks! Paul.
Ja kuidas seda võidus tehakse? d8-B