Linux系统性能的四个指标:CPU、内存、磁盘、网络_linux系统内存指标

一、CPU性能调优工具

1. vmstat命令

vmstat(virtual memory statistics 虚拟内存统计)的缩写。
使用语法:

vmstat [-V] [-n] [delay [count]]

[root@master79100 ~]# vmstat 3 5
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  6      0  70256     20 272432    0    0  3611    34  665  771  3  3 34 60  0
 0  9      0  64700     20 276284    0    0 18383    17 2727 3192  0  2  7 91  0
 1  8      0  72560     20 266804    0    0 20960    31 3370 3398  8  3 15 74  0
 0  9      0  64128     20 275784    0    0 15827     8 3785 4706  1  3 25 70  0
 0  8      0  63440     20 274000    0    0 16412   251 3608 4437  1  3 27 69  0


  • procs:显示队列和等待状态
    r:运行和等待cpu时间片的进程数,该值长期大于cpu个数表示CPU不足
    b:等待资源的进程数,如正在等待I/O、内存交换等
  • memory:显示物理内存状态
    spwd:切换到内存交换区的内存数量(以KB为单位)。spwd不为0,si/so为0即可。
    free:当前空闲的物理内存数量(以KB为单位)
    buff:buffers cache的内存数量,一般对块设备的读写才需要缓冲
    cache:page cached的内存数量,一般作为文件系统cached,频繁访问的文件都会被cached。若cache值越大,说明cached的文件数越多,I/O中bi比较小,说明文件系统效率比较好。
  • swap: 显示交换分区的使用状态
    si:由磁盘调入内存,是内存进入内存交换区的数量
    so:由内存调入磁盘,是内存交换区进入内存的数量
  • io:显示磁盘读写状况
    bi:(读磁盘)从块设备读入数据的总量(KB/s)
    bo:(写磁盘)写入到块设备的数据总量&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值