Какие программы в 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} 
Другие вопросы по тегам