nice
uruchom program ze zmodyfikowanym priorytetem
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 priorytetemSKŁ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
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 procesuSKŁADNIA
#include <unistd.h>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
This document was created by man2html using the manual pages.
Time: 00:25:06 GMT, November 20, 2008


