Linux性能调优:CPU百分比过高,如何查找原因

1、vmstat 是一个常用的系统性能分析工具,主要用来分析系统的内存使用情况,也常用来分析 CPU 上下文切换和中断的次数。

[root@harbor ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0      0 3330168   2120 3688732    0    0     1   130   11   14  0  1 99  0  0

 Procs
       r: The number of runnable processes (running or waiting for run time)
       b: The number of processes in uninterruptible sleep.
            r: 可运行进程数(正在运行或等待运行时)
            b: 处于不间断睡眠状态的进程数。
   Memory
       swpd: the amount of virtual memory used.
            使用的虚拟内存量。
       free: the amount of idle memory.
            空闲内存量。
       buff: the amount of memory used as buffers.
            用作缓冲区的内存量。
       cache: the amount of memory used as cache.
            用作缓存的内存量。
       inact: the amount of inactive memory.  (-a option)
            非活动内存量。
       active: the amount of active memory.  (-a option)
            活动内存量。
   Swap
       si: Amount of memory swapped in from disk (/s).
            从磁盘换入的内存量(/秒)。
       so: Amount of memory swapped to disk (/s).
            交换到磁盘的内存量(/秒)。
            
   IO
       bi: Blocks received from a block device (blocks/s).
            从块设备接收的块(块/秒)。
       bo: Blocks sent to a block device (blocks/s).
            发送到块设备的块(块/秒)。
   System
       in: The number of interrupts per second, including the clock.
       cs: The number of context switches per second.

        in:每秒中断的次数,包括时钟。
        cs:每秒上下文切换的数量。
   CPU
       These are percentages of total CPU time.
       us: Time spent running non-kernel code.  (user time, including nice time)
       sy: Time spent running kernel code.  (system time)
       id: Time spent idle.  Prior to Linux 2.5.41, this includes IO-wait time.
       wa: Time spent waiting for IO.  Prior to Linux 2.5.41, included in idle.
       st
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值