最近,我们的网站在流量高峰期出现了超时问题。
我们正在努力解决这一问题。在此过程中,我在 Rackspace 上看到了我们的服务器诊断页面,其中有以下行:
The host server's load is: 0.08 0.08 0.03 1/204 2437
我在他们的网站或 Google 上找不到任何解释。有人能解释一下这些数字是什么意思吗?因为我只是一个低级程序员。
非常感激,
-本
答案1
这是服务器 1、5 和 15 分钟的 CPU 平均负载。与其重写解释,不如去 Wikipedia 上找一个相当不错的解释这里。不过,我不确定 1/204 和 2437 的值是什么,您可能不得不询问 Rackspace,除非其他人对它们有很好的想法。
答案2
这些统计数据直接取自 /proc/loadavg。以下是最后两个数字的定义:
第四个字段由两个数字组成,中间用斜线 (/) 分隔。第一个数字是当前正在执行的内核调度实体(进程、线程)的数量;该数字将小于或等于 CPU 的数量。斜线后的值是系统上当前存在的内核调度实体的数量。第五个字段是系统上最近创建的进程的 PID。[来源]