Как измерить фактическое использование процессора в 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

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