继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Linux性能调优(1)

Finit
关注TA
已关注
手记 55
粉丝 70
获赞 147

一、常用命令

1.1 top(分析CPU等)

快捷键:shift+h=》按照CPU占用比例给进程排序。

1.2 free(分析内存)

free -g:

https://img.mukewang.com/5cac5957000167f405990064.jpg


说明:按块写内存,不是单个字节,buffers代表写,cache代表读内存,顾名思义,缓冲区。

1.3 df(分析磁盘IO)

df -h:-h代表 human ,即便于人类识别的,带上了单位,更直接。

1.4 iostat:IO情况。-xd 1

%util:IO占用CPU的百分比。

1.5 nicstat(网络)

查看入网出网情况。服务器返回内容给用户需要费用,用户请求数据需要费用。


二、如何人为制造高CPU、高内存占用、高IO操作?

高CPU:死循环。

高内存:新建对象。

高IO:死循环写文件

网络请求:Jmeter


打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP