linux 无法 kill 进程

今天跑个高通 hexagon dsp v60平台的程序,是在官方提供的 simulator 上跑的,跑起来之后根本停不下来,ctrl c也杀不掉。只好 ctrl z,然后 ps aux 查看该进程号,准备kill掉,结果也杀不死。看进程状态显示是 'Z',原来是僵尸进程,子进程结束时父进程没有 wait 就会使得子进程变成僵尸进程。

有很多方法可以杀死僵尸进程,我这里只用了最简单的,杀死父进程:

ps -ef  查看子进程的父进程 pid,杀之。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一个程序被加载到内存当中运行,那么在内存内的那个数据就被称为进程(process)。进程是操作系统上非常重要的概念...
    Zhang21阅读 2,026评论 0 12
  • 1 进程介绍 1.1 进程和程序 所谓进程是由正文段(text)、用户数据段(user segment)以及系统数...
    疯狂小王子阅读 1,263评论 0 7
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,586评论 9 467
  • 进程基础 a.从程序到进程 1.内核将程序读入内存,为程序镜像分配内存空间。 2.内核为该进程分配进程标识符PID...
    allen_TZ阅读 487评论 2 1
  • 大家好!是时候为自己的好种子施肥浇水晒太阳了,我本月最想实现的目标是:种下和谐的人际关系和收获氧气般的金钱,帮助到...
    张蓉萍阅读 310评论 0 1