Использование CPU в выводе вершины

Я смотрю на вывод вершины.

вершина - 16:11:19 31 день, 2:37, 10 пользователей, загружает среднее число: 17.01, 16.99, 17.00

Задачи: 470 общих количеств, 18 выполнений, 452 сна, 0 остановились, 0 зомби

CPU: 76.5%us, 0.0%sy, 0.0%ni, 23.5%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

Несколько вопросов об использовании ЦП:

(1) "мы" часть в третьей строке то же как "среднее число/число загрузки ядер" или чего-то, что я слышал, что люди упомянули "загрузку ЦП"?

(2) для нас часть, "вершина человека," говорит

нас - Пользовательское процессорное время

     The time the CPU has spent running users’ processes that are not niced.

Что такое "процессы, которые не являются niced"?

(3) некоторые говорят, что "загрузка ЦП" является лучшим измерением, чем среднее число загрузки. Таким образом, как получить "загрузку ЦП"? Если я подвожу итог %CPU столбца для всех процессов, то, что "загрузка ЦП" или что-то еще различное, чем "загрузка ЦП * количество ядер" и среднего числа загрузки?

Спасибо и всего наилучшего!

4
задан 03.10.2009, 23:15

1 ответ

Во-первых, несколько источников:
* вершина: команда Linux,
* хорошая статья о главных шаблонах использования.

(1) "мы" часть в третьей строке то же как "среднее число/число загрузки ядер" или чего-то, что я слышал, что люди упомянули "загрузку ЦП"?

"мы" поле показывают Процессорное время в Непривилегированном режиме. Посмотрите Режимы ЦП.

Что такое "процессы, которые не являются niced"?

Процесс "правильность" является внутренним числовым значением, которое по существу определяет, насколько хороший процесс к ЦП. Низкоприоритетный процесс, который спит и берет очень немного вычислительной мощности (циклы), когда активный, является "хорошим" процессом.
Правильность может быть положительной или отрицательной. Отрицательная правильность является процессом, который требует большего приоритета и берет больше циклов. Не хороший вообще. Положительная правильность является процессом, берущим немного циклов, спя большую часть времени и имея низкий приоритет.Очень мило. Посмотрите Хороший.

Так "мы" поле показывает Вам, сколько процессорного времени отрицательная правильность (не хороший) процессы непривилегированного режима берут. Видеть, что процессы "niced" смотрят на "ni" поле.

(3) некоторые говорят, что "загрузка ЦП" является лучшим измерением, чем среднее число загрузки. Таким образом, как получить "загрузку ЦП"? Если я подвожу итог %CPU столбца для всех процессов, то, что "загрузка ЦП" или что-то еще различное, чем "загрузка ЦП * количество ядер" и среднего числа загрузки?

Для наблюдения загрузки ЦП посмотрите на "идентификационное" поле. Это - время простоя. Загрузка ЦП таким образом, 100 - идентификатор.

3
ответ дан 07.12.2019, 21:10
  • 1
    , что я намеренно избежал начального вопроса в (3). Я почтительно не соглашаюсь с тем, что Вы слышали. Они имеют различные цели и таким образом должны использоваться, для какого они были предназначены. У меня не могло быть его, сказал немного лучше, чем, что Вы считаете здесь: en.wikipedia.org/wiki / … – A Dwarf 04.10.2009, 02:01

Теги

Похожие вопросы