您的位置:首页 > 其它

对vgg_face模型finetune后,查看服务器cpu和gpu使用情况

2019-03-06 10:51 337 查看

在服务器上敲下finetune命令nohup sh train_new.sh > log.txt &后 ,闲下来看看服务器cpu和gpu使用情况

  1. 查看cpu命令
top


上图第四行就是cpu的使用情况.
参数解释:
us:用户空间程序的cpu使用率
sy:系统空间的cpu使用率,主要是内核程序
ni:用户空间且通过nice调度过的程序的cpu使用率
id:空闲cpu
wa:cpu运行时在等待io的时间
hi:cpu处理硬中断的数量
si:cpu处理软中断的数量
st:被虚拟机占用的cpu

%CPU是每个进程的CPU占用率,上方pid=30000的进程CPU占用率超过了150%,这是因为服务器是多核CPU,而该进程使用了多核。
%CPU前面一列S表示是否正在运行,第一个进程的’S’列标号为‘R’,表示“run”,即正在运行。

  1. 查看gpu
    命令行输入:
nvidia-smi

看到如下输出:

Fan:显示风扇转速,数值在0到100%之间,是计算机的期望转速,如果计算机不是通过风扇冷却或者风扇坏了,显示出来就是N/A;
Temp:显卡内部的温度,单位是摄氏度;
Perf:表征性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能;
Pwr:能耗表示; Bus-Id:涉及GPU总线的相关信息;
Disp.A:是Display Active的意思,表示GPU的显示是否初始化;
Memory Usage:显存的使用率;
Volatile GPU-Util:浮动的GPU利用率;
Compute M:计算模式;
下边的Processes显示每块GPU上每个进程所使用的显存情况。

红框标的表示当前GPU使用率为97%.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: