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