dmesg命令查看java程序突然挂掉的原因

作者: StoneWu  |  时间: 2019-05-08 10:40:27  |  
分类: 开发日记  |  0 条评论  |  756 次浏览

最近做项目,总是发现项目突然挂掉,但是java的日志又没有显示任何内容。

网上搜索了一波才知道了这个命令

# 按时间格式显示
dmesg -T

# 显示跟java 有关的日志
dmesg -T | grep "(java)"

最终打印的信息如下

[Wed May  8 09:40:57 2019] Out of memory: Kill process 5348 (java) score 125 or sacrifice child
[Wed May  8 09:40:57 2019] Killed process 5348 (java) total-vm:6105560kB, anon-rss:1032792kB, file-rss:0kB, shmem-rss:0kB

看来的确是因为内存不足导致的进程被杀

回复列表
加载中~
暂时木有内容~
回复于 审核中
开始你的表演ಠᴗಠ
邮件通知