Как измерить фактическое использование процессора в Linux для мульти -основных приложений?Linux

Ответить
Anonymous
 Как измерить фактическое использование процессора в Linux для мульти -основных приложений?

Сообщение Anonymous »

У меня есть интенсивный процесс вычисления, который мне нужно несколько раз запускать на многоядерном процессоре, но «верх» не показывает использование или загрузку полезным способом. Если я запускаю одну и ту же задачу шесть раз, используя шесть потоков, он все еще заканчивается через 1 минуту и ​​вверху показывает среднее значение нагрузки как 6,0, а процессор (ы) - 50% США и 50% идентификатор. В верхнем списке процессов каждый из шести процессов показывает 100% ЦП. Если я сделаю то же самое, но запускаю 12 потоков, он заканчивает 12 заданий за 2 минуты, а вверх-среднее значение нагрузки как 12,0, процессор (S) при 100% US 0% ID, с 12 процессами в 100% процессоре. Разве не?

Подробнее здесь: https://stackoverflow.com/questions/795 ... plications
Ответить

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

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

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

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

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