背景
有时候在使用nvidia-smi查询显存占用情况时,会发现显存被占用但是没有进程id,此时可以按如下步骤处理。
1、查找并显示所有正在使用 NVIDIA GPU相关设备文件的进程的详细信息
fuser -v /dev/nvidia*
2、如果指令没有安装,请按照如下指令安装
apt-get install psmisc
3、直接kill掉以python结尾的进程id
kill -9 pid
如图所示:
此外了解一下这两个指令的区别:
apt-get
和 yum
是两个不同的包管理工具,都是用来安装(install)、更新(update)、升级(upgrade)和管理软件包的。
它们分别用于不同的 Linux 发行版:
-
apt-get:
apt-get
是 Debian 及其衍生发行版的包管理工具,例如 Ubuntu、Debian GNU/Linux、Linux Mint 等。
-
yum:
yum
(Yellowdog Updater Modified)是 Red Hat 及其衍生发行版的包管理工具,例如 CentOS、RHEL(Red Hat Enterprise Linux)、Fedora 等。