在bash中,nvidia-smi
命令为您提供有关GPU的信息。
我们还可以选择定期收到此邮件,例如nvidia-smi -lms 50
我只想在特定进程运行时获取此信息。
伪码
nvidia-smi -lms 50 & > logfile.txt
(time ./process1) > timelog.txt
while process1 is running:
keep nvidia-smi running
kill nvidia-smi
如何在bash中干净地执行此操作,以便一旦我的bash脚本退出,从此处开始的任何进程都不会留下供我清理的进程?直接基于nvidia-smi
的解决方案比基于bash的解决方案更可取,但后者也非常好。
暂无答案!
目前还没有任何答案,快来回答吧!