> Linux Reviews > man >

nice

nice

uruchom program ze zmodyfikowanym priorytetem


  1. nice.1.man
  2. nice.2.man


1. nice.1.man

Manpage of NICE

NICE

Section: Narzędzia powłokowe GNU 2.0 (1)
Updated: FSF
Index Return to Main Contents
 

NAZWA

nice - uruchom program ze zmodyfikowanym priorytetem  

SKŁADNIA

nice
[-n dostrojenie] [--adjustment=dostrojenie]
[-dostrojenie] [--help] [--version]
[polecenie [arg...]]
 

OPIS

Ta strona podręcznika opisuje program nice w wersji GNU.

Zauważ, że większość powłok ma wbudowane polecenie o tej samej nazwie i podobnej funkcjonalności.

Jeśli nie ma podanych argumentów, nice wypisuje obecny priorytet przydzielania (przełączania zadań w jądrze). Jest to ten priorytet, który program odziedziczył dla siebie. W przeciwnym wypadku, nice uruchamia podane polecenie z dostrojonym priorytetem przydzielania. Jeśli nie podano dostrojenia, priorytet polecenia jest zwiększany o 10. Superużytkownik może podawać ujemne dostrojenie. nice może dostrajać priorytet w granicach od -20 (najwyższy priorytet) do 19 (najniższy).  

OPCJE

-n dostrojenie, -dostrojenie, --adjustment=dostrojenie
Dodaj dostrojenie zamiast 10 do priorytetu polecenia.
--help
Wyświetla informację o stosowaniu programu i dostępnych opcjach, kończy pracę.
--version
Wyświetla numer wersji programu i kończy pracę.
 

ZGŁASZANIE BŁĘDÓW

Błędy proszę zgłaszać, w jęz.ang., do <bug-sh-utils@gnu.org>.  

COPYRIGHT

Copyright © 1999 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  

ZOBACZ TAKŻE

sh-utils(1).  

OD TŁUMACZA

Zaktualizowano i poszerzono wg dokumentacji Texinfo dla narzędzi powłokowych GNU wersji 2.0.


 

Index

NAZWA
SKŁADNIA
OPIS
OPCJE
ZGŁASZANIE BŁĘDÓW
COPYRIGHT
ZOBACZ TAKŻE
OD TŁUMACZA

This document was created by man2html using the manual pages.
Time: 00:25:06 GMT, November 20, 2008

2. nice.2.man

Manpage of NICE

NICE

Section: Podręcznik programisty Linuksa (2)
Updated: 2001-06-04
Index Return to Main Contents
 

NAZWA

nice - zmiana priorytetu procesu  

SKŁADNIA

#include <unistd.h>

int nice(int inc);  

OPIS

nice dodaje inc do wartości "nice" dla wywołującego pid. (Wysoka wartość "nice" oznacza niski priorytet.) Tylko superużytkownik może podawać ujemny przyrost, czyli zwiększenie priorytetu.  

WARTOŚĆ ZWRACANA

Po pomyślnym zakończeniu, zwracane jest zero. W wypadku błędu zwracane jest -1 i odpowiednio ustawiane errno.  

BŁĘDY

EPERM
Użytkownik inny niż superużytkownik próbował dokonać zwiększenia priorytetu podając ujemną wartość inc.
 

ZGODNE Z

SVr4, SVID EXT, AT&T, X/OPEN, BSD 4.3. Jednakże, Linux i glibc (wcześniejsze niż glibc 2.2.4) zwracały wartość niestandardową, patrz niżej. SVr4 dokumentuje dodatkowy błąd EINVAL.  

UWAGI

Należy zauważyć, że według SUSv2, funkcja powinna zwracać nową wartość "nice", podczas gdy funkcja systemowa Linuksa i funkcje (g)libc (wcześniejsze niż w glibc 2.2.4) zwracają 0 w przypadku pomyślnego zakończenia. Nową wartość "nice" można znaleźć za pomocą getpriority(2). Należy też zauważyć, że implementacja, w której nice zwraca nową wartość nice może legalnie zwrócić -1. Aby skutecznie wykryć błądr, należy ustawić errno na 0 przed wywołaniem funkcji i sprawdzić wartość tej zmiennej, gdy nice zwróci -1.  

ZOBACZ TAKŻE

nice(1), getpriority(2), setpriority(2), fork(2), renice(8)


 

Index

NAZWA
SKŁADNIA
OPIS
WARTOŚĆ ZWRACANA
BŁĘDY
ZGODNE Z
UWAGI
ZOBACZ TAKŻE

This document was created by man2html using the manual pages.
Time: 00:25:06 GMT, November 20, 2008

SVENSKA - SVENSKA - SVENSKA - nl