WebAssembly程序会泄漏内存吗?

WebAssembly程序会泄漏内存吗?,web,memory-leaks,webassembly,Web,Memory Leaks,Webassembly,WebAssembly程序以固定数量的虚拟内存开始,并且可以。也鼓励他们这样做。运行时间长、性能差的WebAssembly程序是否可以运行?这最终会导致WebAssembly程序崩溃吗?一个WebAssembly程序可能会耗尽其分配的所有内存,一旦达到内存声明的最大值或4GiB或浏览器的限制,它就可能崩溃。在内存中,使用像Eclipse这样的工具链的C++程序有一个分配器,分配器将决定它在内存中的作用。可能会撞车 在内存之外,程序还可以通过抓住一堆JavaScript对象并阻止GC收集它们来“泄

WebAssembly程序以固定数量的虚拟内存开始,并且可以。也鼓励他们这样做。运行时间长、性能差的WebAssembly程序是否可以运行?这最终会导致WebAssembly程序崩溃吗?

一个WebAssembly程序可能会耗尽其分配的所有内存,一旦达到内存声明的最大值或4GiB或浏览器的限制,它就可能崩溃。在内存中,使用像Eclipse这样的工具链的C++程序有一个分配器,分配器将决定它在内存中的作用。可能会撞车


在内存之外,程序还可以通过抓住一堆JavaScript对象并阻止GC收集它们来“泄漏”。这将最终达到内存限制,导致崩溃。

是的,我们正在调查这样一个案例


(欢迎任何
emscripten
/
em++
专家提供帮助