美文网首页
CPU:使用率、平均负载区别

CPU:使用率、平均负载区别

作者: 水漾涟漪penny | 来源:发表于2023-01-30 20:35 被阅读0次

    CPU:使用率、平均负载

    平均负载是指单位时间内,处于可运行状态和不可中断的进程数。其不仅包括了正在使用 CPU 的进程,还包括等待 CPU 和等待 I/O 的进程。而 CPU 使用率指的是正在使用 CPU 的进程,由此可见它们两者是不同的。

    如果是 CPU 密集型的进程,因为进程大量使用 CPU,因此平均负载会上升,CPU 使用率会上升。但如果是 I/O 密集型进程,有很多进程在等待 I/O 操作,此时进程处于不可中断状态,因此平均负载会升高,但是CPU 使用率却不一定很高。平均负载与 CPU 使用率有一定关联,但并没有绝对的关系

    可以通过 top 和 uptime 命令来监控服务器的平均负载,只需要看系统负载情况,那么你可以用 uptime 命令查看load average,uptime 命令只输出了一行信息,非常简洁

    需要持续地查看平均负载的变化,那么可以用命令:watch-d uptime。该命令会会持续输出最新的负载信息,并高亮变化的部分。

    相关文章

      网友评论

          本文标题:CPU:使用率、平均负载区别

          本文链接:https://www.haomeiwen.com/subject/pyfvhdtx.html