Vega在多个GPU/NPU场景中,会启动dask scheduler、dask worker及训练器,若仅仅杀死Vega主进程会造成部分进程不会及时的关闭,其占用的资源一直不会被释放。
在安全模式下,可使用如下命令终止Vega应用程序:
# 查询运行中的Vega主程序的进程ID vega-process -s # 终止一个Vega主程序及相关进程 vega-kill -s -p <pid> # 或者一次性的终止所有Vega相关进程 vega-kill -s -a # 若主程序被非常正常关闭,还存在遗留的相关进程,可使用强制清理 vega-kill -s -f
在普通模式下,使用如下命令:
vega-process vega-kill -p <pid> vega-kill -a vega-kill -f