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

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

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

查看相关信息的命令:

dmesg | egrep -i -B100 'killed process'

或:

egrep -i 'killed process' /var/log/messages

egrep -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 child

4月 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

linux训练python出现killed_Linux 查看进程被杀死的详情相关推荐

  1. Linux 查看进程被杀死的详情

    2019独角兽企业重金招聘Python工程师标准>>> 运行写的不太完善的爬虫程序, 未限制任务队列大小, 再加上本子配置不高, 爬取网站到第3层大半时, 内存不足了... 进程运行 ...

  2. linux训练python出现killed_linux命令总结(二)

    每天不断完善和更新自己的认知是件让人很愉悦的事情!!!MOMO:linux命令总结(一)​zhuanlan.zhihu.comMOMO:linux命令总结(二)​zhuanlan.zhihu.com ...

  3. 查看被Linux干掉的进程,Linux 查看进程被杀死的详情

    运行写的不太完善的爬虫程序, 未限制任务队列大小, 再加上本子配置不高, 爬取网站到第3层大半时, 内存不足了... 进程运行太猛, 导致系统 out of memory, 那么此进程被系统的oom ...

  4. Linux命令--根据端口号查看进程号(PID)

    原文网址:Linux命令--根据端口号查看进程号(PID)_IT利刃出鞘的博客-CSDN博客 简介 说明         本文用实例介绍Linux下如何根据端口号查看进程号(PID). 需求 查找80 ...

  5. 虚拟环境命令+linux基本操作(各种版本查看+进程操作+目录+文件)

    目录 一,虚拟环境 1,虚拟环境一些命令: 2,虚拟环境一些问题: 二,有关linux安装包 三,有关linux的一些基本操作 1,版本查看: 2,目录操作: 3,创建删除文件: 4,文件移动: 四, ...

  6. linux下查看进程+杀死进程方法大全

    Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...

  7. Linux如何查看进程并杀死进程?

    一.Linux查看进程命令 1.PS命令:     ps命令是一个相当强大地Linux进程查看命令,运用该命令可以确定有哪些进程正在运行和运行地状态. 进程是否结束.进程有没有僵死.哪些进程占用了过多 ...

  8. Linux如何查看进程、杀死进程、查看端口等常用命令

    查看进程号 1.ps 命令用于查看当前正在运行的进程.grep 是搜索 例如: ps -ef | grep java 表示查看所有进程里 CMD 是 java 的进程信息 2.ps -aux | gr ...

  9. linux命令(一)查看进程的线程数top,ps

    1.ps -T -p <pid> ps -T -p 116115|wc -l 2. top -H -p 116115 查看进程的线程使用率 3.pstree -p 116115|wc -l ...

最新文章

  1. 生态伙伴 | Canva上线飞书应用目录,帮你零门槛轻松做出大师级设计!
  2. Xamarin.FormsShell基础教程(5)Shell项目内容新建页面
  3. 入手一个windows ce系统的可以打电话的HPC,测试在上面发表博客
  4. SSE命令示例代码(整型、读写控制寄存器、混杂、矩阵变换)
  5. 新做了一个项目,一个人做的,关于数据传输的项目(架构说明)
  6. Spring Cloud Alibaba:@SentinelResource注解的使用
  7. JavaScript 开发者年度调查报告(2016-01)
  8. NET问答: 如何从 event 中移除所有的 handler ?
  9. [c#基础]使用抽象工厂实现三层
  10. c bitset get_Java BitSet get()方法与示例
  11. Dubbo管理端安装
  12. 路由相关的初始化(二)
  13. TechEd 2008 Developers: 新闻汇总
  14. 解决centos6.4 启动dell omsa 失败
  15. pythoncontinue函数_Python continue语句
  16. java超市库存管理系统_java实现超市库存管理系统
  17. 服务器 python cant open file_QQ炫舞转服系统-QQ炫舞官方网站-腾讯游戏
  18. 建立内网Windows补丁服务器
  19. Prisma初体验【逆向生成数据模型】
  20. 什么是智能合约安全审计

热门文章

  1. php微信公众号的服务器配置,微信公众号服务器配置选项PHP示例代码
  2. js删除数组中的某个对象
  3. oracle用户编辑文件中文乱码
  4. Vue导航点击路由跳转后样式不变
  5. 三位数除以两位数怎么算竖式_青岛版三年级上册数学5.6三位数除以一位数(最高位商后有余数)微课知识点精讲+练习...
  6. python标准库对象导入语句_Python标准库之Sys模块使用详解
  7. 手机站的view.php,织梦网站文章内容页动态地址plus/view.php路径修改
  8. 计算机学业测试答案解析,计算机测试题及答案.doc
  9. c语言20152016真题及答案,2016年计算机二级《C语言》基础练习题及答案(15)
  10. BugkuCTF-PWN题pwn5-overflow2超详细讲解