什么是性能分析? 性能分析是衡量应用程序在代码级别的相对性能。性能分析将捕捉的事件包括:CPU的使用,内存的使用,函数的调用时长和次数,以及调用图。性能分析的行为也会影响应用性能。 影响的程度取决于基准测试。基准测试在外部执行,用于衡量应用真实性能。所谓真实性能,即终端用户所体验的应用表现。 什么时候应该进行性能分析? 在考虑是否进行性能分析时,你首先要想:应用是否存在性能问题?如果有,你要进一步考虑:这个问题有多大? 如果你不这样做,将会陷入一个陷阱过早优化,这可能会浪费你的时间。 为了评断应用是否存
2015-10-24 09:45 Davey Shafik
在第一篇中,我们初步介绍了 XHProf,以及如何安装和运行分析器。在本文,我们将介绍 XHGui 用于审查并比较 XHProf 数据的用户界面(UI)。 使用 XHGui XHGui 提供了许多协助性能评估的功能,既适用于单次运行,也能满足聚合环境让你精确至具体问题、发现趋势。 术语 为了提高 XHGui 的使用效率,你需要熟悉许多术语: 调用次数函数调用的次数 实际执行时间 (wt)函数实际执行时间 CPU 使用/CPU 用时 (cpu)运行该函数 CPU 所用时间 内存使用 (mu)目前该函数使用的内存量 内存使用量峰值 (pmu)函数使用的内存高峰 专一实际执行时间 (ew
2015-10-26 10:06 Davey Shafik
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。