我正在使用繪製一些形狀(圓弧,lineTo等)。沒有太花哨,但我注意到一些偶爾的生澀的動畫。我在Chrome開發工具中使用時間軸檢查器進行了輪廓分析,並且每幀看到大量空閒時間,其中一些會將FPS降至60以下(請參見截圖)。有沒有已知的原因或解決方案?Chrome開發工具中的大型「空閒」欄框架時間軸
12
A
回答
4
1
比較那些峯到存儲器圖。根據我的經驗,大量閒置峯值似乎與垃圾收集一致。
相關問題
- 1. Chrome開發工具:時間軸中缺少框架視圖
- 2. Chrome開發人員工具中JavaScript空閒時間的意義很長時間
- 3. Chrome開發人員工具時間軸onClick繪製時間
- 4. 圖像解碼時間從Chrome時間軸開發工具
- 5. Chrome開發工具爲空
- 6. Chrome開發人員工具:更改時間軸grpah
- 7. Chrome開發工具 - 將事件寫入時間軸
- 8. Java Web框架原型開發工具
- 9. Chrome開發工具 - 時間線API
- 10. Chrome開發人員工具中的框架未自動刷新
- 11. 像Symfony框架中的Laravel開發人員工具欄
- 12. Chrome時間軸工具不可靠?
- 13. Chrome開發工具中使用了哪些框架和庫?
- 14. 在Chrome開發工具中測量步驟之間的時間
- 15. 在Chrome開發工具時間軸中:紅色標記是什麼意思?
- 16. 如何從Chrome瀏覽器開發工具的性能框架
- 17. 在使用工作空間時在chrome開發工具中美化代碼
- 18. 查看Chrome開發人員工具中的請求時間
- 19. 框架與軟件開發工具包
- 20. RTOS中的空閒時間
- 21. 編輯chrome開發工具
- 22. 時間軸開發的Android
- 23. Chrome開發工具中的SQL參數
- 24. 查詢員工的空閒時間
- 25. Twitter時間軸小工具無法在Chrome中運行30
- 26. Matplotlib工具欄在調整大小時佔用太多空間
- 27. Visual Studio 2008中的工具欄開發
- 28. 適用於Firefox的工具,例如Chrome的時間軸
- 29. 什麼是Chrome開發工具「Hit Test」時間線條目?
- 30. 在Vagrant開發站點上加載頁面之前的大量空閒時間
類似問題:[one](http://stackoverflow.com/questions/12302286/what-causes-chrome-timeline-frame-to-have-so-much-empty-white-space?rq=1) , [two](http://stackoverflow.com/questions/11423330/web-inspector-profiling-with-frames-finding-the-cause-of-performance-problems), [three](http:// stackoverflow.com/questions/18257206/extra-render-time-in-chrome-dev-tools-timeline-frames)。沒有有用的信息。幾個提及[Nat Duca發佈的G +帖子](https://plus.google.com/+NatDuca/posts/BvMgvdnBvaQ?e=-RedirectToSandbox),但我沒有做任何3D轉換,所以我沒有不認爲它適用。 – endemic
從[DevTools文檔](https://developers.google.com/chrome-developer-tools/docs/timeline#frames_mode):「您可能會注意到框架的區域呈淺灰色或清晰(空心)。區域分別表示:1.)未由DevTools檢測的活動2.)顯示刷新週期之間的空閒時間下面記錄中的幀顯示未檢測到的活動和空閒時間。但是,這並不能解釋如何解決問題。如果幀的空白部分是空閒時間,爲什麼會導致幀跳過? – endemic
我有同樣的問題;幀以3ms結束,但有空閒時間,有時爲200ms;是什麼賦予了?破碎的開發工具? – AlexG