我已经开始使用android Trace视图工具来评测我的游戏。在我的一些方法中,我看到很大一部分时间花在了"自我"上。
我有一种明显的感觉,但有人知道这代表了什么吗?
Self
是在实际方法中花费的时间,而不是子方法。例如,如果您有一个方法运行一个循环来进行一些数学运算,然后调用一些绘图函数,则会在children
中看到为绘图函数列出的时间,而在该方法本身(主要是数学循环)中花费的时间则显示为self
。