Priraďte prioritu príkazom vykonaným z terminálu

Už ste niekedy snívali o spustení príkazu z terminálu, obmedzujúci Množstvo pridelené zdroje k tomu príkaz?

Tu uvedené riešenie vám môže pomôcť pokračovať v normálnej práci aj chvíľu po vykonaní úloh, ktoré sú pre vás zvyčajne „príliš ťažké“. technické vybavenie a že všeobecne „zavesia“ systém.

Procesor (CPU)

Príjemný príkaz vám umožňuje upraviť prioritu procesu v porovnaní so zvyškom v systéme.

Linuxové jadro má na starosti plánovanie a prideľovanie času CPU každému z procesov, ktoré v systéme bežia. Dostupný rozsah priradenia priorít je -20 až 20, pričom -20 je najvyššia priorita a 20 je najnižšia.

Vďaka pekne môžeme zaistiť, že v čase vysokého využitia procesora dostanú príslušné procesy najvyššie% z neho.

Syntax príkazu nice je nasledovná:

pekne -n COMAND

Keby sme teda chceli spustiť proces s prioritou 10, urobili by sme nasledovné:

pekné -n10 / usr / bin / previesť súbor.gif súbor.jpg

Pevný disk

Podobné ako pekné je ionice, s tým rozdielom, že druhá obmedzuje prístup na pevný disk.

Príkladom jeho použitia by bol tento:

ionice -c2 -n7 / usr / bin / prevádzať súbor.gif súbor.jpg

-c2 je „najlepšie úsilie“ a -n7 má najnižšiu prioritu v rámci „najlepšieho úsilia“. Týmto spôsobom bude mať tento príkaz vo fronte I / O (vstup / výstup) nižšiu prioritu ako ostatné spustené úlohy.

ionice -c3 / usr / bin / prevádzať súbor.gif súbor.jpg

-c3 (nie je potrebné objasňovať úroveň priority) znamená „iba neaktívne“. Úlohy s priradeným -c3 sa budú spúšťať iba vtedy, keď je disk nečinný, čo znamená, že aktivita nebude mať žiadny vplyv na vykonanie zvyšných úloh, ale samotné vykonávanie bude trvať oveľa dlhšie.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Daniel pedroza dijo

    Musím spomenúť príkaz renice, ktorý sa používa na zmenu priority už spustených procesov

  2.   Použime Linux dijo

    Zaujímavé! Ďakujem za príspevok!
    Na zdravie! Pavla.

  3.   vinuk dijo

    A ako sa to deje pri výhre? d8-B