如題,GUI渲染執行緒和JS引擎執行緒互斥,但是我在chrome 的 performance中看到,GUI執行緒負責的構建渲染樹(Recalculate Style),布局(Layout)是在js正下方的,這是意味著JS引擎執行緒執行到一半的時候掛起然后去執行GUI執行緒嗎?圖中這種頻繁的掛起對性能影響大不大?

貼一下代碼:


同時我還注意到決議HTML的時候回編譯執行js,下圖

是不是GUI執行緒決議HTML到一半的時候掛起然后去執行js?圖中js執行程序中又有紫色部分,意味著又呼叫了GUI執行緒嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/75496.html
標籤:JavaScript
