我想更好地理解如何解釋鉻火焰圖表。
在下面的圖表_changeHandler
顯示爲四個不同的塊。 但是我知道它只被調用一次。如何解釋鉻火焰圖表中的空白
我在這裏看到了類似的問題,聲稱這可能是一個錯誤,但是這是四年前:
What are this gap mean in Chrome devtools profile flame chart
問:
在這種情況下,將鉻PERF工具顯示相同函數調用的火焰圖中的間隙?
真正的問題是,它確實使整個圖失效。圖片碎片的底部但頂部是相同的功能。我無法弄清楚如何理解這一點。
使用cpu節流時,問題變得成倍地惡化。 看看第二張圖片,它與第一張圖的操作相同,但將cpu調節設置爲5倍減速。
「函數調用」下的碎片條是單個函數調用,由於某些原因,它在數百個部分中被分割。
你知道它只被調用一次的方法是什麼? –
@KayceBasques一條日誌語句。 –
顯然它反映了節流的內部實現。無論如何,看起來像一個錯誤。 – wOxxOm