通过CPUInfo
判断多核性能可从以下方面入手:
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
,结果为物理CPU个数,乘以每个物理CPU的核心数可得总核心数。cat /proc/cpuinfo | grep "processor" | wc -l
,结果为逻辑CPU个数,反映多线程处理能力。cat /proc/cpuinfo | grep "siblings"
的值是cat /proc/cpuinfo | grep "cpu cores"
值的两倍,则支持超线程,且超线程已开启。cat /proc/cpuinfo | grep "cpu MHz"
查看主频,主频越高,单核处理速度越快。cat /proc/cpuinfo | grep "cache size"
,缓存越大,数据访问速度越快,多核性能越优。