我在共享计算服务器上拥有一些旧进程。他们消耗大量的CPU并且根据htop
他们在跑步-状态:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
21420 <user> 20 0 0.278t 48776 34012 R 53.3 0.0 22254:28 extract_image_f
<user>
我的用户名在哪里。
我试过了kill -9 21420
,没有任何效果(返回码是0
)。
他们说如果我有足够的权限,它kill -9
总是适用于正在运行的进程。他们还说这可能需要一段时间才能见效,但是我已经等了 4 周了。我很确定我有足够的权限来终止我自己的进程,尽管我没有检查(我该怎么做?)。我不是服务器的管理员。
如果无法重新启动,我该怎么办?这里发生了什么?
编辑:很久以前,该过程使用 GPU(通过 keras 的 CUDA)。也许那里出了什么问题?根据nvidia-smi
,该进程不再使用 GPU。