如需快速了解改文章内容请转至评论区查看。 1、谁在消耗cpu? 用户+系统+IO等待+软硬中断+空闲 2、祸首是谁? 用户 用户空间CPU消耗,各种逻辑运算 正在进行大量TPS(系统吞吐量) 函数/排序/类型转化/逻辑IO访问… IO等待 等待IO请求的完成,此时CPU实际上是空闲的,如vmstat中的wa 很高。但IO等待增加,wa也不一定会上升(请求I/O后等待响应,但进程从核上移开了) 3、产生影响 当用户和IO等待消耗了大部分cpu时: 1、吞吐量下降(tps) 2、查询响应时