Limitowanie procesora dla procesu (cpu limit): Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „Czasami zdarza się że trzeba ograniczyć dostęp do procesora dla wskazanego procesu. Przykładem jest wykonywanie kopii zapasowej, w trakcie pracy serwera. Norma…”)
 
m
 
Linia 24: Linia 24:


[[Plik:Ochrona procesu przed zbytnim przeciazeniem.png|200px|thumb|Limitowanie procesu RAR tworzącego kopie zapasową.]]
[[Plik:Ochrona procesu przed zbytnim przeciazeniem.png|200px|thumb|Limitowanie procesu RAR tworzącego kopie zapasową.]]
[[Category:Ubuntu]]

Aktualna wersja na dzień 02:16, 2 mar 2011

Czasami zdarza się że trzeba ograniczyć dostęp do procesora dla wskazanego procesu.

Przykładem jest wykonywanie kopii zapasowej, w trakcie pracy serwera.


Normalnym jest że proces pakowania RAR pożre całe zasoby systemowe, dając się we znaki użytkownikom. Nie pomoże tutaj edycja priorytetu "Nice". Trzeba nałożyć twardy limit.

Z pomocą przychodzi niewielka aplikacja cpulimit.


Przykład użycia w oparciu o znany nam PID

cpulimit --pid 22162 --limit 30


Gdzie :

  • 22162 - identyfikator procesu
  • 30 - ilość procent procesora przeznaczona dla procesu.


Limitowanie procesu RAR tworzącego kopie zapasową.