Сброс памяти Wasm в node.js - PullRequest
       46

Сброс памяти Wasm в node.js

3 голосов
/ 27 сентября 2019

У меня есть модуль Wasm (скомпилированный с Rust / wasm-pack), который я запускаю в node.js.Модуль работает в нормальных условиях, но при определенных входных данных ему может не хватить памяти.Я хотел бы продолжить обрабатывать последующие наборы данных с тем же модулем Wasm, но после первой ошибки OOM модуль больше не работает (выдает исключение независимо от входных данных).

Я пытался делать новые require() перед каждым использованием модуля, включая очистку require.cache, но модуль все равно не запускается.

Есть ли какое-то пространство глобальной памятидля модулей Wasm, которые необходимо сбросить, или какой-то метод для повторного require -ing-модулей, который мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...