Просто на самом деле
У вас есть сервер Linux - 4 процесса работают с или превышают 100% использования процессора.
Что именно это означает? Я предположил, что ничто не может выйти за рамки 100% :)
Это многоядерный компьютер? Мой ноутбук двухъядерный, и я могу показать 100% для двух процессов.
Насколько я понимаю, top даст вам 100% на процессор / ядро.
Разные версии top отображают загрузку ЦП по-разному. Предполагая, что вы ссылаетесь на отдельные позиции процесса, top отображает совокупную загрузку ЦП для этого процесса и всех дочерних потоков. То есть, если у процесса запущены два дочерних потока, один из которых использует 50% ЦП 0, а другой - 75% ЦП 1, top сообщит об использовании ЦП для процесса в 125%.
Эти потоки можно отобразить, запустив top с -H или в PS с опцией -m.
источник
Использование относится к процессору. Однопоточные процессы не могут превышать 100%. Тем не менее, если top может сообщить о некоторых образцах более 100%. Многопоточные процессы должны иметь возможность превышать 100% при наличии нескольких процессоров.
Казалось бы, у вас много процессов, связанных с процессором. Это нормально для некоторых процессов, таких как программа Сети. Интерактивные процессы обычно не используют много ресурсов процессора.
На основании вашего отчета у вас должно быть как минимум 4 процессора.
источник