linux - 如果僵尸进程的父进程是init,如何清除僵尸进程占用的GPU内存?

标签 linux tensorflow gpu init zombie-process

nvidia-smi screenshot

PID 为 14420 的进程是僵尸进程,其父进程 ID 为 1(init)。我想在不重启的情况下清除这个僵尸进程占用的 4436MiB 内存。

我应该如何进行?

最佳答案

您必须重新启动,因为没有其他方法,因为父项是 init。
如果每次都创建僵尸进程,您所能做的就是记录进程并找出对此负责的程序。

关于linux - 如果僵尸进程的父进程是init,如何清除僵尸进程占用的GPU内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40470565/

相关文章:

linux - 为什么即使我使用了 signl(SIGINT, sig_int) 它也会终止?

python - 仅在恢复模型时输出中出现 TensorFlow NaN

python - Tensorflow 对象检测 API : Custom VGG 16 model

CMake v3.4.1 在 Ubuntu 16.04 上找到 CUDA 7.5 而不是 CUDA 8.0

cuda - 如何选择带有 CUDA 的 GPU?

linux - 如何从命令行在 *nix 中将文件显示为 "selected"?

linux - 为什么使用 tail 复制文件比 cp 慢很多,而使用 awk 快两倍?

c++ - SIMD -> uint16_t array to float array 在 float 上工作然后返回 uint16_t

python - 未实现错误: Layer ModuleWrapper has arguments in `__init__` and therefore must override `get_config`

python - 无效的设备序号,CUDA/TORCH