linux下抓包、监控io性能、free命令、ps命令、查看网络状态

发布时间:2018-05-15 16:11:02编辑:丝画阁阅读(233)

10.6 监控io性能

10.7 free命令

10.8 ps命令

10.9 查看网络状态

10.10 linux下抓包

监控io性能: 监控磁盘状态命令

命令:iostat -x /sar -b

iostat -x

我们这里关注%util,这里数值如果越高,磁盘I/O读写也会越高,如果util高,读写不高,可能磁盘有问题。

linux下抓包、监控io性能、free命令、ps命令、查看网络状态介绍

iotop:查看那个进程占用磁盘IO比较大(就是磁盘读写比较频繁的进程)

安装yun install -y iop

命令:iotop 动态显示

total disk read :总磁盘读

total disk write :总磁盘写

actual disk read:实际磁盘读

actual disk write:实际磁盘写

linux下抓包、监控io性能、free命令、ps命令、查看网络状态介绍

free命令:查看当前系统的总内存大小以及使用内存的情况

命令: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还未被占用的拿部分内存组成、(所以看实际还有多大内存应该看这个)

linux下抓包、监控io性能、free命令、ps命令、查看网络状态介绍

关键字