Что именно означает показатель «использование» в Linux?Linux

Ответить
Anonymous
 Что именно означает показатель «использование» в Linux?

Сообщение Anonymous »

Я делаю программу мониторинга Linux. Я работаю с Node.js, поэтому использовал модуль os.
Я слышал, что формула для процента использования процессора Linux на ядро:
(user +nice+system+idle+irq)/(user+nice+system) ×100 (эти вещи получены из os.cpus())
поэтому я создал код, который это вычисляет иполучил процент использования всего процессора Linux для использования (сумма всех процентов использования ядер)/количество ядер процессора.
Я получил 3,8%.
Я хотел убедиться, правда это или нет, поэтому побежал

Код: Выделить всё

top -bn1 | grep "Cpu(s)" | awk '{printf("CPU usage : %.1f%%\n", 100 - $8)}'
тоже в то же время в ядре.
и ядро ​​говорит, что это 8,5%.
Я знаю, что только что запустил команду ядра в узле .js и получил процент использования, но мне действительно хотелось бы знать, почему (или как) это произошло и каково точное значение использования ЦП.
Я не знаком с этим механизмом Os или что-то в этом роде. Может ли кто-нибудь сообщить мне об этом?

Подробнее здесь: https://stackoverflow.com/questions/784 ... n-in-linux
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»