发布时间:2018-05-15 16:11:02编辑:丝画阁阅读(233)
10.6 监控io性能
10.7 free命令
10.8 ps命令
10.9 查看网络状态
10.10 linux下抓包
命令:iostat -x /sar -b
iostat -x
我们这里关注%util,这里数值如果越高,磁盘I/O读写也会越高,如果util高,读写不高,可能磁盘有问题。
iotop:查看那个进程占用磁盘IO比较大(就是磁盘读写比较频繁的进程)
安装yun install -y iop
命令:iotop 动态显示
total disk read :总磁盘读
total disk write :总磁盘写
actual disk read:实际磁盘读
actual disk write:实际磁盘写
命令:free -h
total 总内存
used:真正使用的时间内存大小
free:剩余物理内存大小 shared:共享内存大小
buff/cache (缓存/缓存):
大概意思:
磁盘----内存(buff)---CPU 磁盘读出数据给内存(缓存)。CPU读取内存的缓存进行处理
CPU---内存(cache)---磁盘 CPU处理完数据返回给内存(缓冲)再进入到磁盘、
available :系统可使用内存多大,它包含free。linux系统为了让应用跑得更快,会预先分配一部分内存(buff/cache)给某些应用,这部分内存并没有真正使用,当一个服务需要使用更多内存时,会将buff/cache的内存进行调用。
total=used+free+buff/cache
available是由free、buff、cache还未被占用的拿部分内存组成、(所以看实际还有多大内存应该看这个)
关键字:
本站部分内容来源网络及网友上传,本站未必能一一鉴别其是否为公共版权或其版权归属,如果您认为侵犯您的权利,本站将表示非常抱歉!
请您速联系本站,本站一经核实,立即删除。删文删帖联系【2789291421@qq.com】