问题描述
项目希望评估算法的 CPU 开销,使用 linux 常用的 perf 工具。
查看 perf stat 只显示 cpu-clock, context-switches, cpu-migrations
剩余 cycles, instructions, branches, branch-misses 均为 not supported

原因分析
该参数使用物理机可测量,猜测问题出在虚拟化。
解决方案
关闭 VMware 虚拟机电源,找到硬件配置选项中 CPU
勾选☑️虚拟化CPU性能计数器重启问题解决