我是靠谱客的博主 平常信封,这篇文章主要介绍记录OOM导致的core问题,现在分享给大家,希望可以做个参考。

之前发现进程总是会core,而且看core文件也没有什么头绪,后续在通过free -m不断跟踪运行过程的内存状态,发现当free和buffer都快用光的时候,进程就core了。
之后通过root查看/var/log/message日志,发现了Out of memory: Kill process字样,基本确认了是内存不足导致的进程被系统筛选后杀死。
Linux有个OOM killer机制,当系统内存不足请求时,为了保证系统不崩溃,会根据对每个进程的评分(考虑的占用内存大小,时间等因素,可以在/proc//oom_score中看到每个进程的得分),选取得分高的进程杀掉释放内存。

最后

以上就是平常信封最近收集整理的关于记录OOM导致的core问题的全部内容,更多相关记录OOM导致内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(133)

评论列表共有 0 条评论

立即
投稿
返回
顶部