cpu性能
Vmstat输出结果详解如下:
r 列表示运行和等待cpu时间片的进程数,这个值如果长期大于系统CPU的个数,说
明CPU不足,需要增加CPU;
b 列表示在等待资源的进程数,比如正在等待I/O、或者内存交换等;
us 列显示了用户进程消耗的CPU 时间百分比。us的值比较高时,说明用户进程消耗
的cpu时间多,但是如果长期大于50%,就需要考虑优化程序或算法;
sy 列显示了内核进程消耗的CPU时间百分比。Sy的值较高时,说明内核消耗的CPU资
源很多;
us+sy的参考值为80%,如果us+sy大于80%说明可能存在CPU资源不足。
cs(context switch):每秒上下文切换的次数;in(interrupt):每秒中断的次数。