CONTENT
  • CHANGES
Szukaj
counter

#top nice


nice - run a program with modified scheduling priority

Powiązane:
ionice, nice, renice,

SYNOPSIS
nice [OPTION] [COMMAND [ARG]...]


DESCRIPTION
Run COMMAND with an adjusted niceness, which affects process scheduling. With no COMMAND, print the current niceness. Nicenesses range from -20 (most favorable scheduling) to 19 (least favorable).


OPTIONS
-n, --adjustment=N
add integer N to the niceness (default 10)

--help
display this help and exit

--version
output version information and exit

NOTE
your shell may have its own version of nice, which usually supersedes the version described here. Please refer to your shell's documentation for details about the options it supports.

EXAMPLES
uruchomienie komendy command z domyślną opcją wartością nice (domyślna 10)
nice command

uruchomienie komendy ps z domyślną wartością nice równą 10 (domyślna) i wyświetlenie rezultatu dzięki podaniu w argumencie formatującym wynik pola nice
nice ps -o pid,%cpu,%mem,nice,args
rezultat będzie zależny o użytej komendy dla polecenie nice
  PID %CPU %MEM  NI COMMAND
27825  0.0  0.0  10 ps -o pid,%cpu,%mem,nice,args

uruchomienie komendy ps z wartością nice równą 0 i wyświetlenie rezultatu dzięki podaniu w argumencie formatującym wynik pola nice
nice -n 0 ps -o pid,%cpu,%mem,nice,args
rezultat będzie zależny o użytej komendy dla polecenie nice
  PID %CPU %MEM  NI COMMAND
28804  0.0  0.0   0 ps -o pid,%cpu,%mem,nice,args

uruchomienie komendy ps z wartością nice -19 i wyświetlenie rezultatu dzięki podaniu w argumencie formatującym wynik pola nice
nice -n -19 ps -o pid,%cpu,%mem,nice,args
rezultat będzie zależny o użytej komendy dla polecenie nice
nice: cannot set niceness: Permission denied

Jak widać powyżej zgodnie z komentarzem w manualu dla komendy renice:
Users other than the super-user may only alter the priority of processes they own,
and can only monotonically increase their "nice value" within the range 0 to PRIO_MAX (20).
zwykły użytkownik nie może ustawić priorytetu mniejszego od zera, zwykły użytkownik nie może obniżyć wartości priorytetu dla procesu dla którego priorytet został obniżony oraz zwykły użytkownik może tylko zmieniać (zmniejszać!) priorytet tylko dla własnych procesów.


Zmodyfikowany ostatnio: 2015/05/14 21:02:52 (8 lat temu), textsize: 2,99 kB, htmlsize: 3,67 kB

Zapraszam do komentowania, zgłaszania sugestii, propozycji, własnych przykładów, ...
Dodaj komentarzKomentarze użytkowników