手记

Linux性能调优(1)

一、常用命令

1.1 top(分析CPU等)

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

1.2 free(分析内存)

free -g:


说明:按块写内存,不是单个字节,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


1人推荐
随时随地看视频
慕课网APP