采样VTune性能分析器完成系统范围采样.pptVIP

  • 24
  • 0
  • 约8.32千字
  • 约 58页
  • 2017-10-05 发布于天津
  • 举报

采样VTune性能分析器完成系统范围采样.ppt

采样VTune性能分析器完成系统范围采样.ppt

第四章 软件性能测试和分析的方法及其工具 介绍软件Profiler的种类 介绍软件优化工具VTune 介绍常用的events Vtune中的Sampling过程 利用Vtune进行Hotspot分析 介绍Vtune中的Graph工具 利用Vtune分析软件的函数的调用过程和性能 利用Vtune中Counter进行软件性能分析 Type of software Profilers 在增加了优化功能的编译器中,为了实现软件优化,需要好的充满特色的软件profiler,按这样的目的可能选择两种类型的Profilers软件,Sampling和Instrumenting: Sampling工作靠周期性地中断系统去记录性能数据,如:处理器的指令指针、线程ID、进程ID、和事件计数器。靠适当的采样数据,可能得到采样期间软件所做事情的准确描述。采样工作采集足够分析的数据,但不能影响系统性能,粗略采1000点/s,以保持低开销(通常约1%)并且准确度高。 Instrumenting指令类似于在应用程序中加入你自己的计时器调用。 两种非常通用的Profilers是与Microsoft 操作系统一起使用的Microsoft Performance Monitor和Intel VTune性能分析器。 VTune性能分析 VTune性能分析器是一个充满特性的软件Profiler,它用采样或其它工具能够分析

文档评论(0)

1亿VIP精品文档

相关文档