美文网首页
第二章 性能瓶颈的分析与定位(4)

第二章 性能瓶颈的分析与定位(4)

作者: 耕田者 | 来源:发表于2022-07-20 21:22 被阅读0次

外部计数器

       为了给处理器的底层行为细节提供洞见,CPU制造商增加了直接在芯片上测量性能的支持。例如Intel处理器配备了被称为性能监测单元(PMUs)的专用硬件。每个核有一个专用的PMU,视需要而定,另外有非核专有的PMU用于收集核间共享资源的数据。PMU向外透出事件计数器供内核驱动读取,继而暴露到用户空间。专业的剖析器例如Intel的VTune Amplifier XE在剖析应用程序时会周期性地读取这些计数器以获取性能数据。操作系统定义的性能计数器和事件,也能用于应用程序的性能分析。

相关文章

网友评论

      本文标题:第二章 性能瓶颈的分析与定位(4)

      本文链接:https://www.haomeiwen.com/subject/zxjpirtx.html