Wasm GC 还不适合实时图形处理
作者David Thompson在博客中指出,尽管Wasm GC已在主流浏览器中可用,但它在实时图形处理方面存在严重缺陷。主要问题在于Wasm GC堆对象对宿主(JavaScript)而言是不透明的,导致需要逐字节复制数据才能进行WebGL渲染,极大降低了性能。与之相比,Wasm线性内存可以直接被JavaScript访问,效率更高。作者尝试了几种解决方法,但都无法令人满意。他呼吁Wasm社区尽快解决这个问题,否则将严重限制WebGPU等技术的应用。
阅读更多