1.服务器后台训练模型
nohup 原命令 &nohup python train.py > log.txt 2>&1 & #输出运行过程到log,txt
nohup用途:不挂断地运行命令。
&用途:在后台运行。
2.查看后台进程
方法一:
jobs -l
方法二:
(1)用nvidia-smi
查看PID
(2)用ps -aux | grep PID
查看详情
F 代表这个程序的旗标 (flag), 4 代表使用者为 superuser;
S 代表这个程序的状态 (STAT);
( 常见的进程的 STAT 如下:
R 运行 Runnable (on run queue) 正在运行或在运行队列中等待,
S 睡眠 Sleeping 休眠中, 受阻, 在等待某个条件的形成或接受到信号,
I 空闲 Idle
方法三:
如果使用命令nvidia-smi不显示占用GPU显存的进程,可以使用以下命令查看:
fuser -v /dev/nvidia0
3.关闭后台进程
kill PID
PID是进程号
如果觉得《服务器后台训练模型 查看后台进程 关闭后台进程》对你有帮助,请点赞、收藏,并留下你的观点哦!