我正在服务器上运行算法,该算法需要很长时间才能完成。但由于某种原因,该进程被自动终止。我不确定其确切原因,在谷歌搜索后,我发现了一些脚本可以为我提供更多信息。
./temp.sh: line 2: 30539 Killed ./process file1
Got SIGNAL 9
process was killed with SIGKILL
dmesg: read kernel buffer failed: Operation not permitted
我尝试用谷歌搜索这个,但我不确定日志消息的含义或如何纠正它。谁能告诉我为什么该进程被杀死以及如何阻止它?
我使用 4.9.0-6-amd64 内核和 Debian 9