perf是一种只适用于Linux的分析器,能够访问硬件事件计数器(缓存未命中、CPU停顿等)。该分析器支持多个CPU,但无法在MS Windows上使用。 对于Windows,您可以尝试来自CPU供应商的分析器: VTune来自/为Intel($$$) CodeAnalyst/CodeXL来自/为AMD(免费) Intel PCM来自/为Intel(免费) - https://software.intel.com/en-us/articles/intel-performance-counter-monitor(需要使用DDK工具包进行编译以获取msr.dll驱动程序和pcm.exe工具) Visual Studio Profiler来自Microsoft(Studio的一部分,支持多个CPU计数器) - https://msdn.microsoft.com/en-us/library/bb385772.aspx "CPU Counters", "Portable Events", VSPerfCmd/VSPerfMon命令行工具(对于某些事件可能有误)
tasklist
? - i_am_jorf