之前在ubuntu运行一个程序,没有管他,一会后发现终端显示已杀死,我的程序也结束了。
然后查看系统日志,显示“Out of memory: Killed process …”,知道了这是由于Linux内存高,触发oom-killer,简单说就是当内存占用过高的时候,系统会杀死体积最大的那个(来自爱开源)。查看系统监视器,发现内存占用达到98%。
网上也有一些解决办法,包括释放cache、配置 OOM killer、关闭OOM-killer、增加内存。因为我使用的是虚拟机,所以直接在虚拟机上增加内存是最快的办法。
我也试了释放缓存的办法,参考链接:https://blog.csdn.net/qq_25604813/article/details/83615330
先记录这些吧。
最后
以上就是潇洒毛巾最近收集整理的关于遇到Ubuntu系统自动杀死运行的程序问题的全部内容,更多相关遇到Ubuntu系统自动杀死运行内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复