一、常用命令
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