习题
以下问题用来检验你对本章知识的理解:
1. 请解释如下陈述的含义:Apitrace会预加载一个OpenGL的检测框架的实现?
2. gprof是否终究没法使用?
3. 如何调查UI程序因为锁或等待而导致的卡顿甚至冻屏?
4. 在ETW分析器中CPU占用率(精确)与CPU占用率(采样)的区别?
5. 怎样调查疯狂运行的定时器或消耗视频内存的QML元素?
6. 当你最喜欢的开源性能分析器在Qt Creator中不支持时,你该怎么办?
7. 工具中有哪些线程和锁的分析功能?
8. 如果直接运行程序,或从一个外部的CPU剖析器运行程序时不能工作。这是为什么?如何解决?
9. 如果在程序中不使用任何定制的ETW事件,是否可能在ETW日志中找到该程序的信息?
10. 哪种技术更好——采样还是检测?
网友评论