博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 查看进程被杀死的详情
阅读量:5990 次
发布时间:2019-06-20

本文共 839 字,大约阅读时间需要 2 分钟。

  hot3.png

运行写的不太完善的爬虫程序, 未限制任务队列大小, 再加上本子配置不高, 爬取网站到第3层大半时, 内存不足了...

进程运行太猛, 导致系统 out of memory, 那么此进程被系统的oom killer杀死.

此时终端显示 "Killed" 或 "已杀死".

查看相关信息的命令:

dmesg | egrep -i -B100 'killed process'或:egrep -i 'killed process' /var/log/messagesegrep -i -r 'killed process' /var/log或:journalctl -xb | egrep -i 'killed process'

结果类似这样:

4月 07 10:48:58 arch kernel: Out of memory: Kill process 1245 (python) score 685 or sacrifice child4月 07 10:48:58 arch kernel: Killed process 1245 (python) total-vm:3519016kB, anon-rss:2453976kB, file-rss:0kB

参考:

http://stackoverflow.com/questions/726690/who-killed-my-process-and-why

http://stackoverflow.com/questions/624857/finding-which-process-was-killed-by-linux-oom-killer

http://unix.stackexchange.com/questions/10077/where-can-i-see-a-list-of-kernel-killed-processes

转载于:https://my.oschina.net/sukai/blog/654712

你可能感兴趣的文章
nfs限定挂载过来以后的用户为本地用户
查看>>
我的友情链接
查看>>
Zabbix监控平台汉化修改
查看>>
项目小总结
查看>>
Android之Merge及自定义属性attrs.xml使用
查看>>
我的友情链接
查看>>
极速理解设计模式系列:6.适配器模式(Adapter Pattern)
查看>>
软件验收管理工作内容(一)
查看>>
python和hbase交互
查看>>
C语言的入口函数不一定叫main
查看>>
node报错{ xxx, xxx}
查看>>
NTP时间服务器
查看>>
$value匿名函数的使用
查看>>
并发编程学习笔记 三------- 关于在if中和while中使用wait(),唤醒之后的区别
查看>>
Linux学习-1015
查看>>
python Django框架安装与测试
查看>>
MySQL数据库基础与操作
查看>>
信通院报告解读:区块链的发展现状和主要挑战(附完整白皮书下载)
查看>>
香港霞浦联谊会会员大会盛大召开
查看>>
四周第四次课
查看>>