Dodijelite prioritet naredbama izvršenim s terminala

Jeste li ikad sanjali o pokretanju naredbe s terminala, ograničavajući Količina dodijeljeni resursi za to naredba?

Pa, ovdje predstavljeno rješenje može vam pomoći da nastavite normalno raditi čak i nekoliko trenutaka nakon izvršavanja poslova koji su za vas obično "preteški". hardver i da općenito "objese" sustav.

Procesor (CPU)

Lijepa naredba omogućuje vam izmjenu prioriteta procesa u usporedbi s ostalim u sustavu.

Linux jezgra zadužena je za planiranje i raspodjelu procesorskog vremena za svaki proces koji se izvodi u sustavu. Dostupni raspon dodjele prioriteta je -20 do 20, pri čemu je -20 najveći prioritet, a 20 najmanji.

Zahvaljujući nice možemo osigurati da u vrijeme velike upotrebe CPU-a odgovarajući procesi dobiju najveći% od toga.

Sintaksa za naredbu nice je sljedeća:

lijepo -n NAREDBA

Dakle, ako bismo željeli pokrenuti postupak s prioritetom 10, napravili bismo sljedeće:

lijepo -n10 / usr / bin / convert file.gif file.jpg

Tvrdi disk

Slično lijepom je i ionice, s tom razlikom što potonji ograničava pristup tvrdom disku.

Primjer njegove uporabe bio bi sljedeći:

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

-c2 je "najbolji napor", a -n7 je najniži prioritet u "najboljem naporu". Na taj će način ova naredba imati niži prioritet unutar I / O (ulazno / izlaznog) reda od ostalih izvršenih zadataka.

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

-c3 (nema potrebe za pojašnjavanjem razine prioriteta) znači "samo neaktivan". Poslovi s dodijeljenim -c3 izvodit će se samo kada je disk u stanju mirovanja, što znači da aktivnost neće imati utjecaja na izvršavanje ostalih zadataka, ali će trebati puno više vremena da se samo izvrši.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Danijel Pedroza dijo

    Moram spomenuti naredbu renice koja se koristi za izmjenu prioriteta već pokrenutih procesa

  2.   Koristimo Linux dijo

    Zanimljiv! Hvala na doprinosu!
    Živjeli! Pavao.

  3.   vinsuk dijo

    A kako se to radi u pobjedi? d8-B