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ě -nPŘÍ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.
Musím zmínit příkaz renice, který se používá k úpravě priority již spuštěných procesů
Zajímavý! Děkujeme za příspěvek!
Na zdraví! Pavel.
A jak se to dělá ve vítězství? d8-B