我正在使用 DDMS 跟踪视图分析配置文件信息。我注意到我的许多较慢的功能似乎在它们中间有奇怪的间隙(见图)......好像他们决定在中途休息并重新开始。分析数据是使用“基于跟踪的分析”(而不是基于样本)收集的,因此应该不会错过任何函数调用。在下面的文本信息中,您可以看到它表示 100% 的时间是由“自己”占用的,因此无法通过调用其他函数来解释差距。如果我单击代表函数的颜色块,则跟踪视图将函数的两端与顶部的条连接起来,但我不知道这意味着什么。
我正在一台配备四核处理器的 xperia Z 手机上测试所有这些。