Какие программы в Ubuntu поддерживают 8 процессорных ядер?
Сейчас я использую виртуальную машину Ubuntu через сервис Google Cloud с 8 процессорными ядрами. Я хочу проверить, работают ли эти ядра одновременно. Для этого мне нужно запустить такую программу, которая поддерживает работу с несколькими ядрами. Не могли бы вы порекомендовать простую программу?
1 ответ
Решение
Одним из лучших тестов является использование FFmpeg для кодирования h.264. Я использую 8-ядерный чип AMD, и Conky показывает, что он достаточно полно охватывает все 8 ядер.
Пример командной строки:
ffmpeg -i test.avi -c:v libx264 -preset slow -crf 22 -c:a copy test.mkv
А ниже приведен скриншот с использованием conky для демонстрации всех 8 ядер, работающих на максимуме:
Если вы заинтересованы, я также включаю ~/.conkyrc
фрагмент для основных:
${color grey}${execi 5000 uname -p | cut -c 1-16}
1: ${cpu cpu1}% ${cpubar cpu1}
2: ${cpu cpu2}% ${cpubar cpu2}
3: ${cpu cpu3}% ${cpubar cpu3}
4: ${cpu cpu4}% ${cpubar cpu4}
5: ${cpu cpu1}% ${cpubar cpu5}
6: ${cpu cpu2}% ${cpubar cpu6}
7: ${cpu cpu3}% ${cpubar cpu7}
8: ${cpu cpu4}% ${cpubar cpu8}