检测电子中的内存不足错误

时间:2019-02-18 06:45:42

标签: javascript node.js electron

我有一个应用程序占用大量内存并且容易崩溃。 我正在寻找一种检测内存不足错误的方法

示例

[27501:0218/071758.889124:FATAL:memory.cc(22)] Out of memory. size=262144

我想抓住那个事件并重新启动应用程序。 重新启动应用程序不是难事。

我已经尝试过

win.webContents.on('crashed'
win.webContents.on('unresponsive'
app.on('gpu-process-crashed'

当应用程序内存不足时,不会调用这些事件。即使当应用崩溃并退出时,仍然不会调用它们。

我运行的平台:Ubuntu 16.04 64位电子

0 个答案:

没有答案