JavaScrip引擎V8使用新垃圾回收器Orinoco,能有效減少WebGL遊戲50%的停頓時間

Chrome所使用的開源JavaScrip引擎V8,使用了新的垃圾回收器(Garbage Collector)Orinoco,除了具一般垃圾回收器的功能外,Orinoco還有平行(Parallel)、並行(Concurrent),且具漸增(Incremental)回退功能,能大幅降低應用程式延遲問題。
一般垃圾收集器的基本任務,會辨識物件存活,一旦物件過期,垃圾收集器便著手回收,並重新使用物件占用的記憶體,進階的功能還會對記憶體進行壓縮或是去碎片化。這些工作可以依序執行,或是任意交錯進行。

臉書留言

胡 自文

(這個頁面共進入 1 次, 今天進入 1 次)