当 SSH 进入 ubuntu 服务器时,“系统负载”代表什么?

当 SSH 进入 ubuntu 服务器时,“系统负载”代表什么?

当我通过 SSH 进入我的 ubuntu 服务器时显示以下消息:

  System load:  12.44              Processes:           131
  Usage of /:   13.5% of 58.93GB   Users logged in:     1
  Memory usage: 55%                IP address for eth0: 107.170.34.40
  Swap usage:   0%

系统负载表示什么12.44?是否表示资源使用率为 12.44%?12.44 是高还是低?欢迎任何回答。

答案1

简单的回答:负载告诉您在设定的时间间隔内有多少进程正在等待轮到它们。通常的时间间隔是 1、5 和 15 分钟,我怀疑显示的值是针对 1 分钟的时间间隔。例如,对于单核系统,负载为 12.44 是较高的,但对于 12 核系统则正常。如果您的服务器有 4 核 CPU,则它将过载大约 200%(因此负载为 300%)。如果是 2x12 核服务器,则负载为 50%,空闲为 50%。

有关更多详细信息,请参阅维基百科文章加载

答案2

它是处于可运行或不可中断状态的进程数,即正在运行或想要运行的进程数。(它是您在 uptime 或 top 等工具的“平均负载”下获得的信息)

数据来自程序景观系统信息

12.44 的负载相当高!

相关内容