为什么 WASM 内存利用率没有显示在 Chrome 开发者工具的“性能选项卡”中?

Ben*_*rth 5 google-chrome webassembly

我的应用程序中存在内存泄漏(由于使用通过 WASM 引入它的库)。这似乎会在几分钟后导致崩溃,而且我一开始甚至没有意识到内存泄漏,因为性能选项卡显示HEAP利用率很低:在屏幕截图中,它的范围从 9.8MB 到 44.0MB。

然而,当我捕获内存的堆转储(在内存选项卡下)时,我注意到我有 1939MB 的内存。

为什么该performance选项卡捕获的信息与内存选项卡不同。看起来这种行为没有记录在任何地方?

编辑:在意识到内存泄漏的来源后更新:WASM

在此输入图像描述