查看CPU内存使用情况
1、输入命令:top,显示如下
top - 17:09:22 up 12 days, 23:10, 12 users, load average: 1.69, 1.43, 1.27
Tasks: 885 total, 3 running, 877 sleeping, 4 stopped, 1 zombie
%Cpu(s): 2.9 us, 0.6 sy, 0.0 ni, 95.3 id, 1.2 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 13150492+total, 11463488 free, 20194752 used, 99846680 buff/cache
KiB Swap: 4194300 total, 4088316 free, 105984 used. 11051801+avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
65593 root 20 0 161460 6120 4368 S 1.7 0.0 2:51.34 sshd
2、输入命令:htop,显示如下
若没有该命令,需要先安装,ubuntu安装命令为:
sudo apt-get install htop
centos安装命令为:
yum install htop
查看GPU内存使用情况
1、输入命令: nvidia-smi ,显示如下,该命令只能显示一次。
2、实时显示
1)使用watch命令, 按照指定间隔刷新,例如下面命令是每隔1s刷新一次文章来源:https://www.toymoban.com/news/detail-411709.html
watch -n 1 nvidia-smi
2)watch每个时间周期开启一个进程(PID),查看后关闭进程,会影响cuda操作,建议使用nvidia-smi -l n或者nvidia-smi --loop=n,这个命令执行期间一直是一个进程PID。例如下面命令是每隔1s刷新一次。文章来源地址https://www.toymoban.com/news/detail-411709.html
nvidia-smi -l 1
到了这里,关于Linux查看CPU、GPU内存使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!