剧集

教程 12 - 时钟时间调查基础知识

这是有关如何使用 PerfView 进行时钟时间调查的一组视频教程中的第一个。 最好使用右侧的高质量链接之一观看视频,以便文本可读。 时钟时间通常是最有趣的指标,因为最终用户看到应用占用的时间。 不幸的是,时钟时间调查更为复杂,因为坦率地说,有更多的“玩家”(磁盘和网络以及 CPU、页面故障、等待线程和进程、并发活动和资源争用)。 因此,它确实需要对你的部分执行阻塞的时间调查进行更多的思考和照顾。

在本教程中,我们采用最简单的情况(扫描需要 CPU 和 DISK 的文件系统的顺序程序),以涵盖时钟时间调查的基础知识。 本教程假定你已经观看了 CPU 分析视频以及有关解析符号和使用堆栈查看器的视频。 坦率地说,快速浏览整个 PerfView 教程系列,不会受伤。

你可能感兴趣的伴侣 perfView 博客 条目。 特别是本教程中使用的源代码和数据的 ZIP 文件,以便你可以浏览此数据并“跟进”本视频中所做的操作。 若要使用 zip 文件,只需将其打开,并将目录拖动到桌面(或其他位置)。 该文件包含 EXE 和 PDB(符号文件)、完整的 VS2012 源(在 src 目录中)以及 BlockedTimeSync.ETL.ZIP 文件(此视频中使用的数据文件),无需解压缩此文件,只需在 PerfView 中打开它即可。

时钟时间分析的其他视频包括

想提供反馈? 在此处提交问题