【发布时间】:2020-04-02 15:05:32
【问题描述】:
我正在使用一个模块,但由于内存消耗,有时它会崩溃。它被 SIGKILL 9 终止并且脚本被中断。但是我无法访问发生内存消耗的循环。
这就是现在的样子:
import module
output = module.function(args)
它应该是这样的:
import module
if ramconsumption(module.function(args)) > 999:
output = None
else:
output = module.function(args)
您知道如何实现这一点吗?我的示例只是为了更好地理解,解决方案应该只是在消耗过多内存时我没有得到 SIGKILL 的解决方案。
【问题讨论】: