做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 前言 上一篇文章中,举例了大量进程等待 CPU 调度的场景 灵魂拷问 既然进程是在等待,并没有运行,为什么系统的平均负载还是会升高呢 回答 本文的重点:CPU 上下文切换就是罪魁祸首 先来聊聊 Linux 提出疑问 之前说最好一个 CPU 运行一个进程,这样 CPU 利用率刚刚好 但事实上我们的 Linux 会同时运行很多进程,包括系统态的和…
做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html 回顾 CPU 使用率是单位时间内 CPU 使用情况的统计,以百分比的方式展示 灵魂拷问 最常用什么指标来描述系统的 CPU 性能? 回答 CPU 使用率,而不是平均负载,CPU 上下文切换 CPU 使用率 前言 前面说过,Linux 作为一个多任务操作系统,将每个 CPU 的时间划分为很短的时间片,在通过调度器轮流分配给各个任务使用,因此造成…