cpu使用率 htop显示_Linux监控CPU,GPU,内存的使用率

作为一名机器学习爱好者,经常会需要进行一些复杂的运算。

有的时候,甚至会同时执行多个消耗计算资源的程序。监控计算机的CPU,GPU以及内存的使用情况显得特别重要。

对以下几个使用最多的命令做出解释:

1:Top

top命令是Linux下常用的性能分析工具,比如CPU,内存的使用情况。能够实时显示系统中各个进程的资源占用状况。

top命令类似于windows的任务管理器,可以看到这里列出了很多CPU与内存全部的消耗情况.

1b0f90e6c61dcf4cfcdc3d4ad4ee9fa5.pngtop命令显示的内容

2:HTOP

相比top,使用htop可以更加直观地看到各项参数,在使用前,需要对htop进行安装。

sudo apt-get install htop

MAC系统下使用brew安装就可以啦

sudo brew install htop

3b39736b129ad5b00e321145fba3eae6.pnghtop命令显示内容

上面可以直接看到每个CPU的核使用情况,会用一个非常直观的“进度条”形式进行展示。

3:FREE

free使用方便快捷,查看内存使用率很方便

a50843591b9d6cde9d1aa0faddb53103.pngfree命令显示内容

4:NVIDIA-SMI

跑深度模型的时候经常需要用到GPU显卡加速计算,监控显卡使用情况非常重要。

e4438e3de5d4621e1cbb8cdec6ab2e50.pngnvidia-smi命令显示内容

nvidia-smi命令只能显示一次,如果想动态刷新GPU显卡的使用情况,可以使用命令:watch -n 1 nvidia-smi,这条命令表示1秒钟刷新一次显卡的使用情况。

5426a1c1a62b7bb786bdbd2b7a87646d.pngwatch -n 1 nvidia-smi命令显示内容

机器学习爱好者比较普遍低使用英伟达的显卡来加速计算,在用GPU跑程序的时候,时常需要关注计算机GPU的使用情况.使用这个命令就可以看出很多信息.

当一个Python程序异常结束后,这个程序对应的线程可能还在运行,这个时候可以使用kill -9 PID(线程编号)强行结束掉这个线程.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值