linux释放cpu命令,linux性能分析命令

1、uptime:获取主机的运行时间和查询linux系统负载等信息,可以显示系统运行了多长时间,以及有多少个用户登录,快速获知服务器的负荷情况。

238664651736

图片.png

15:36:14 :系统当前时间;

up 21 days, 4:34 :主机已运行的时间;

1 user :当前有多少登录用户数;

load average:

0.17 :过去一分钟的平均负载;

0.07 :过去五分钟的平均负载;

0.06 : 过去十五分钟的平均负载;

1)uptime的系统存活时间越长,意味着系统越稳定,可以通过uptime来查看这一段时间有无重启;

2)用w命令显示当前登录用户信息:

238664651736

图片.png

3)系统的平均负载是指在特定时间间隔内运行队列中的平均进程数;

4)系统负载的3个值表示过去一分钟,五分钟,十五分钟的平均值,可以分析出负载的趋势:是否增加,稳固,降低等。

5)uptime获取负载的一个平均值,它是过去某一时间段的平均信息,如要分析当前的负载情况,用ps、top比较好

6)统计过去一分钟的负载命令:

238664651736

图片.png

统计过去五分钟的负载命令:

238664651736

图片.png

统计过去十五分钟的负载命令:

238664651736

图片.png

2,top:系统负载、CPU利用分布情况、内存使用、每个进程的内存使用情况;

1)任务队列信息:

238664651736

图片.png

15:58:42 :当前时间

up 21 days,4:56 :系统运行时间

1 user :当前登录用户数

load average:0.04,0.05,0.05 :系统负载平均长度。3个数值分别为1分钟、5分钟、15分钟前到现在的平均值。

2)进程状态信息:

238664651736

图片.png

3)CPU信息:

238664651736

图片.png

us,用户空间占用CPU百分比;

ni,用户进程空间内改变过优先级的进程占用CPU的百分比;

id,空闲CPU百分比;

wa,等待输入输出的CPU时间百分比;

hi,硬中断占用CPU百分比;

si,软中断占用CPU百分比。

4)内存信息:

238664651736

图片.png

a)buffer和cache的作用是缩短I/O系统调用的时间,比如读写等。一般一个系统而言,如果cache的值很大,说明cache住的文件多。

b)mem.free表示空闲内存总量,buff/cache会占用一定的物理内存,但是系统需要内存的时候,可以立即释放出来,也就说buff/cache可以看成是内存。

c)物理内存总数:Mem_total=Mem_used+Mem_free

实际使用的物理内存数:-buffers/cache=used-buffers-cache

实际可用的物理内存数:+buffers/cache=free+buffers+cache

交换分区对应的内存总数:Swap_total=swap_used+swap_free

5)进程信息:

238664651736

图片.png

6)top小技巧:

a)top间隔刷新:top后,按下d;

b)top添加进程字段显示列:top后,按下f;

c)显示平均/各颗CPU的利用率信息:top后,按1.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值