Naprawiliśmy wysoki ładny procent na jednym z naszych serwerów Dell RedHat, wyłączając PowerNow w BIOSie. Nicea wzrosła z 45% do 10%. Oczywiście wymagane jest ponowne uruchomienie komputera.
Odpowiedzi:
18
Jest to priorytet szeregowania CPU, wyższe wartości (+19) oznaczają niższy priorytet, a niższe wartości (-20) oznaczają wyższy priorytet (odwrotna zależność). man 2 getprioritypoda wiele szczegółów. Możesz ustawić ładną wartość podczas uruchamiania procesu za pomocą nicepolecenia, a następnie zmienić ją za pomocą renicepolecenia. Tylko superużytkownik (root) może określić zwiększenie priorytetu procesu.
To wyjaśnia, co niceoznacza, ale nie to, co oznacza „miły czas pracy procesora” u góry.
Fish Monitor
93
Na wykresie lub raporcie wykorzystania procesora „miły” procent procesora to procent czasu procesora zajmowanego przez procesy na poziomie użytkownika o dodatniej wartości miłej (niższy priorytet planowania - man niceszczegółowe informacje).
Zasadniczo jest to czas procesora, który jest obecnie „w użyciu”, ale jeśli pojawi się normalny (ładna wartość 0) lub proces o wysokim priorytecie (ujemna ładna wartość), programy te zostaną wyrzucone z procesora.
Poparłem głos, ale poprawcie mnie, jeśli się mylę: otrzymałem to od: man 1 iostat``% nice: Pokazuje procent wykorzystania procesora, który wystąpił podczas wykonywania na poziomie użytkownika z niezłym priorytetem. '' Wydaje się, że nie ma czasu procesora.
HVNSweeting
3
@HVNSweeting „czas” w sensie „system podziału czasu” („czas harmonogramu”), a nie „ręce poruszające się po zegarze na ścianie”. Przez wystarczająco długi czas w stanie ustalonym są w przybliżeniu równoważne: maszyna, która działa przez 3 lata ze stabilnym wykorzystaniem procesora, zgromadzi w przybliżeniu ten procent czasu pracy zegara ściennego w odpowiednich segmentach. Liczba sekund jest jednak mniej użyteczną miarą niż „czas harmonogramu” (% podanej liczby cykli spędzonych w każdym segmencie).
voretaq7
24
%user: Procent wykorzystania procesora, który wystąpił podczas wykonywania na poziomie użytkownika (aplikacji).
%nice: Procent wykorzystania procesora, który wystąpił podczas wykonywania na poziomie użytkownika z niezłym priorytetem.
%system: Procent wykorzystania procesora, który wystąpił podczas wykonywania na poziomie systemu (jądro).
%iowait: Procent czasu bezczynności procesora lub procesorów, podczas którego system miał zaległe żądanie wejścia / wyjścia dysku.
%idle: Procent czasu, w którym procesor lub procesory były bezczynne, a system nie miał zaległego żądania wejścia / wyjścia dysku.
Nice jest przeznaczony do zadań wsadowych lub w tle. Zadania są niwelowane (mają niższy priorytet planowania), więc nie używają procesora, gdy użytkownicy online tego potrzebują. Ładne i renice programy ustawiają miły priorytet. Negatywne miłe priorytety są złe (w czasie rzeczywistym).
Jeśli masz niski czas bezczynności, ale dużo przyjemnego czasu, prawdopodobnie prowadzisz proces w tle, taki jak Seti w domu lub coś podobnego.
Odpowiedzi:
Jest to priorytet szeregowania CPU, wyższe wartości (+19) oznaczają niższy priorytet, a niższe wartości (-20) oznaczają wyższy priorytet (odwrotna zależność).
man 2 getpriority
poda wiele szczegółów. Możesz ustawić ładną wartość podczas uruchamiania procesu za pomocąnice
polecenia, a następnie zmienić ją za pomocąrenice
polecenia. Tylko superużytkownik (root) może określić zwiększenie priorytetu procesu.źródło
nice
oznacza, ale nie to, co oznacza „miły czas pracy procesora” u góry.Na wykresie lub raporcie wykorzystania procesora „miły” procent procesora to procent czasu procesora zajmowanego przez procesy na poziomie użytkownika o dodatniej wartości miłej (niższy priorytet planowania -
man nice
szczegółowe informacje).Zasadniczo jest to czas procesora, który jest obecnie „w użyciu”, ale jeśli pojawi się normalny (ładna wartość 0) lub proces o wysokim priorytecie (ujemna ładna wartość), programy te zostaną wyrzucone z procesora.
źródło
man 1 iostat
``% nice: Pokazuje procent wykorzystania procesora, który wystąpił podczas wykonywania na poziomie użytkownika z niezłym priorytetem. '' Wydaje się, że nie ma czasu procesora.%user
: Procent wykorzystania procesora, który wystąpił podczas wykonywania na poziomie użytkownika (aplikacji).%nice
: Procent wykorzystania procesora, który wystąpił podczas wykonywania na poziomie użytkownika z niezłym priorytetem.%system
: Procent wykorzystania procesora, który wystąpił podczas wykonywania na poziomie systemu (jądro).%iowait
: Procent czasu bezczynności procesora lub procesorów, podczas którego system miał zaległe żądanie wejścia / wyjścia dysku.%idle
: Procent czasu, w którym procesor lub procesory były bezczynne, a system nie miał zaległego żądania wejścia / wyjścia dysku.Źródło: http://www.cyberciti.biz/tips/how-do-i-find-out-linux-cpu-utilization.html
Zobacz także
man mpstat
.źródło
Nice jest przeznaczony do zadań wsadowych lub w tle. Zadania są niwelowane (mają niższy priorytet planowania), więc nie używają procesora, gdy użytkownicy online tego potrzebują. Ładne i renice programy ustawiają miły priorytet. Negatywne miłe priorytety są złe (w czasie rzeczywistym).
Jeśli masz niski czas bezczynności, ale dużo przyjemnego czasu, prawdopodobnie prowadzisz proces w tle, taki jak Seti w domu lub coś podobnego.
źródło