Přiřaďte prioritu příkazům prováděným z terminálu

Už jste někdy snili o spuštění příkazu z terminálu, omezující Množství přidělené zdroje k tomu Comando?

Zde uvedené řešení vám může pomoci pokračovat v normální práci i okamžiky po provedení úloh, které jsou pro vás obvykle „příliš těžké“. technické vybavení a obecně „zavěsí“ systém.

Procesor (CPU)

Příjemný příkaz umožňuje upravit prioritu procesu před ostatními v systému.

Linuxové jádro má na starosti plánování a přidělování času CPU každému z procesů, které v systému běží. Dostupný rozsah přiřazení priorit je -20 až 20, přičemž -20 je nejvyšší priorita a 20 je nejnižší.

Díky nice můžeme zajistit, že v dobách vysokého využití CPU dostanou příslušné procesy nejvyšší%.

Syntaxe příkazu nice je následující:

pěkně -n PŘÍKAZ

Pokud bychom tedy chtěli spustit proces s prioritou 10, udělali bychom následující:

pěkný -n10 / usr / bin / převést soubor.gif soubor.jpg

Pevný disk

Podobně jako pěkné je ionice, s tím rozdílem, že ten omezuje přístup na pevný disk.

Příkladem jeho použití by bylo:

ionice -c2 -n7 / usr / bin / převést soubor.gif soubor.jpg

-c2 je „nejlepší úsilí“ a -n7 je nejnižší priorita v rámci „nejlepšího úsilí“. Tímto způsobem bude mít tento příkaz ve frontě I / O (vstup / výstup) nižší prioritu než ostatní spuštěné úlohy.

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

-c3 (není třeba vyjasňovat úroveň priority) znamená „pouze neaktivní“. Úlohy s přiřazeným -c3 se spustí, pouze když je disk nečinný, což znamená, že aktivita nebude mít žádný dopad na provedení zbývajících úkolů, ale samotné provedení bude trvat mnohem déle.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Daniel pedroza řekl

    Musím zmínit příkaz renice, který se používá k úpravě priority již spuštěných procesů

  2.   Pojďme použít Linux řekl

    Zajímavý! Děkujeme za příspěvek!
    Na zdraví! Pavel.

  3.   vinsuk řekl

    A jak se to dělá ve vítězství? d8-B