Chrome CPU概要分析JS代码中的“自身”和“总计”列有什么区别?
13
自我时间在严肃的软件中几乎永远不会有用,因为几乎所有时间都花在调用系统/库/ DB / IO等上,因此程序计数器在代码中花费的实际时间(以百分比为单位)非常少,除非您碰巧写了某种紧密循环。它可能会告诉您在系统例程中使用了很多东西,但这对您没有好处。您需要知道代码的哪一部分会导致花费大量时间。
—
Mike Dunlavey
如果某个函数通过调用内置对象(例如非异步XMLHttpRequest发送)而阻塞,则自拍时间可能非常有用。在这种情况下,这些功能虽然是瓶颈,但可能不会显示在总时间测量的顶部。
—
康斯坦丁