问题与练习
- 回顾本章使用的所有工具。在以下场景中,你会使用哪些工具?
- 场景 1:客户支持团队报告了一个客户问题:升级到应用程序的新版本后,某个操作的性能下降了 10%。
- 场景 2:客户支持团队报告了一个客户问题:某些事务完成所需时间比平常长 2 倍,且没有特定规律。
- 场景 3:你正在评估三种不同的压缩算法,想了解每种算法的性能瓶颈是什么。
- 场景 4:有一个声称比你当前项目中集成的库更快的新库;你决定比较它们的性能。
- 运行你日常工作的应用程序。根据你想做的改进,什么是最适合你应用程序性能分析的工具?练习使用这个工具。
- 假设你在一台机器上用不同输入运行同一程序的多个副本。只分析其中一个副本是否足够,还是需要分析整个系统?