V8引擎的JIT技術簡述

      JIT,全稱是 Just In Time,混合使用編譯器和解釋器的技術。而編譯器啓動速度慢,執行速度快。而解釋器的啓動速度快,執行速度慢。而JIT技術就是博兩者之長。如圖示:       正常來說,一般的js代碼,會通過V8提供的解析器,生成對應字節碼,然後解釋器直接解釋執行字節碼。但是這樣子雖然啓動快,但是會影響到js的執行效率。此時,通過在解釋器解釋字節碼的時候增加一個監控模塊,如
相關文章
相關標籤/搜索