![Ubuntu 上的哪些程序支持 8 个处理器核心?](https://linux22.com/image/1054780/Ubuntu%20%E4%B8%8A%E7%9A%84%E5%93%AA%E4%BA%9B%E7%A8%8B%E5%BA%8F%E6%94%AF%E6%8C%81%208%20%E4%B8%AA%E5%A4%84%E7%90%86%E5%99%A8%E6%A0%B8%E5%BF%83%EF%BC%9F.png)
我现在通过 Google Cloud 服务使用具有 8 个处理器核心的 Ubuntu 虚拟机。我想检查这些核心是否同时工作。为此,我必须运行支持多核工作的程序。您能推荐一些简单的程序吗?
答案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}