我对铬有一些概念上的疑问。如果您能帮助我,我将不胜感激。
除V8和眨眼以外的垃圾收集?
我知道Blink具有“ Oilpan”垃圾收集器,而V8具有另一种GC机制。
(也许它们将被集成到“统一GC”中。)
但是浏览器进程,Renderer合成器线程和GPU等如何?
有没有针对他们的GC机制?
我知道Browser进程的compositing(?)部分正在转移到“ Viz”服务。
但这似乎是实验性功能。所以问题是
此致
答案 0 :(得分:0)
感谢danakj@chromium.org
在眨眼/ v8渲染器代码之外,我们使用显式的malloc / free。我不知道浏览器或gpu进程中是否有任何GC使用情况,
正如about:flags中的文本所述,显示合成器处于gpu进程中(在合成器线程上)。它不在浏览器进程中。 现在,大多数平台都启用了此功能,因此我认为目前尚不适合实验。 :)