linux解决kill进程失败pid为32076及32077的僵尸进程占用了大量gpu资源,通过sudo kill -9 xxx 指令杀掉进程。然而通过 nvidia-smi 显示,并没有成功杀掉。这
linux解决kill进程失败

pid为32076及32077的僵尸进程占用了大量gpu资源,通过sudo kill -9 xxx 指令杀掉进程。

然而通过 nvidia-smi 显示,并没有成功杀掉。
这时候往往是因为其父进程还没结束,要将其父进程先杀掉。
通过以下指令查询其父进程pid
23076代表当前进程的pid

这时候可以看到显示了一个ppid,这个就是它的父进程的pid,将父进程杀了就好了。


这时候可以发现,pid为32076和32077的进程均已关闭。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
相关文章:
-
-
一、为什么需要is_err?在linux内核开发中,内核空间的函数(如内存分配、设备驱动接口)无法像用户空间那样直接返回-enomem或-einval等错误码,因为它们的返回值类型…
-
前言本文主要介绍了进程的优先级及其调度算法:一、进程优先级我们计算机里面一般只有一个cpu用来处理进程数据,所以对于进程获得cpu的使用权需要一种重要调度指标,而进程优先级就是这种…
-
在操作系统中,线程优先级决定了线程在 cpu 调度时的重要性。较高优先级的线程会在竞争 cpu 资源时被更频繁地调度,以保证其及时响应。一、背景在linux中,线程是一种轻量级的执…
-
本篇主要进行对于进程和线程的理解,以及对于线程的一部分使用方法和使用的原理线程的理解首先回顾前面一篇的内容中,对于进程的基本认识:什么是线程,如何理解线程?线程是进程内部的一个执行…
-
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论