标签: c++ out-of-memory signals kill
我正在测试一种可以使用大量内存的算法。我在共享机器上运行算法。因为我期待我的申请有时被OOM杀手杀死,收到以下文字:
Killed
但是,在我的代码中,我可以在这种情况下暂停某些线程并释放一些资源。 这可能是我自己处理操作系统信号,并通过释放一些资源来阻止我的应用程序被杀死吗?