首页 > 试题广场 >

关于Linux系统的负载(Load),以下表述正确的是___

[不定项选择题]
关于Linux系统的负载(Load),以下表述正确的是______。
  • 通过就绪和运行的进程数来反映
  • 可以通过top命令查看
  • 可以通过uptime查看
  • Load:2.5,1.3,1.1表示系统的负载压力在逐渐减少
uptime的用法解析:11:39:11表示当前系统时间,42min表示系统运行时间,1 user表示登录用户数,load average:0.50,0.64,0.46表示最近1分钟,5分钟,15分钟系统平均载荷。


top用法解析:
实时监控或查看系统资源使用情况的工具,类似于Windows的任务管理器。


编辑于 2018-07-29 12:23:03 回复(0)
D表示距离现在最近的1分钟,5分钟和15分钟内的负载,1.1 -> 1.3 -> 2.5 可见负载有增加的趋势。
发表于 2016-06-07 14:41:19 回复(5)
D三个数分别代表不同时间段的系统平均负载(一分钟、五分钟、以及十五分钟),它们的数字当然是越小越好。数字越高,说明服务器的负载越大,这也可能是服务器出现某种问题的信号。但是一分钟和五分钟的平均负载大于十五分钟的,不是负载在变小吧。
编辑于 2017-09-09 17:36:25 回复(3)
注意是 距离现在 1分钟、10分钟、15分钟即可。
发表于 2016-08-13 11:04:24 回复(0)
Load:2.5,1.3,1.1
时间 过去1分钟(距离现在最近) 过去5分钟
过去15分钟(距离现在最远)
load 2.5 1.3     1.1


发表于 2017-06-22 11:22:21 回复(1)
大家说得挺好,我补充一下,系统的平均负载是指在特定时间间隔内运行队列中的平均进程数。
发表于 2019-02-24 15:55:52 回复(0)
A错
负载指的是处于正在运行或者不可中断状态的进程的平均值。这两种状态都在使用CPU,而A中的就绪状态,还没有用到CPU。
man uptime的解释。
System  load  averages  is  the  average  number of processes that are either in a runnable or uninterruptable state.

B也是错的
应该是top 而不是 TOP。

D也错
反应出的是负载在逐步增加。
编辑于 2020-12-09 22:03:16 回复(0)
A选项错误,一般是通过内存、cpu的使用情况来反映
发表于 2018-12-14 11:36:37 回复(0)
扯这么多A为什么不行呢
发表于 2018-01-15 12:04:15 回复(1)
D:Load:2.5,1.3,1.1表示系统的负载压力在逐渐增加 
eg: 2.5>1.3>1.1  (2.5一分钟之前的数据,1.3十分钟之前的数据,1.1十五分钟之前的数据)

发表于 2016-12-28 15:42:22 回复(0)
负载不是等待进程队列的数目吗?怎么是通过就绪和运行的进程数来反映
发表于 2016-08-08 10:28:11 回复(2)
D 2.5 1.3 1.1 指的是过去1分钟,5分钟,15分钟的平均负载。所以说离现在越近负载越大,因而是负载在逐渐增大。
发表于 2020-07-16 10:14:33 回复(0)
负载看的是CPU和内存
发表于 2019-03-21 23:52:39 回复(0)
距离现在一分钟,五分钟,十五分钟,三个时间段内平均负载为2.5,1,3,1.1,所以负载压力逐渐增大
发表于 2018-10-12 08:33:31 回复(0)

A选项:不正确。Load指的是系统中处于运行或等待状态的进程数量,不仅包括就绪和运行的进程数。

B选项:正确。可以通过top命令查看系统的负载情况。在top命令的输出中,第一行显示的就是系统的负载信息。

C选项:正确。可以通过uptime命令查看系统的负载信息。uptime命令会显示系统的运行时间以及平均负载。

D选项:不正确。Load的具体值大小并不能直接反映系统负载的变化趋势,需要根据系统配置和实际情况来进行分析和判断。例如,Load值过高可能是由于CPU密集型进程占用资源导致的,也可能是由于I/O操作密集型进程导致的。因此,需要结合其他指标来确定负载压力是否在逐渐减少。

发表于 2023-11-03 14:33:02 回复(0)
D 的15分钟之内的负载 小于5分钟之内的负载 说明什么?15分钟到5分钟的负载是增加的。所以说减少不对。
发表于 2016-04-04 18:59:43 回复(0)

关于Linux系统的负载(Load),以下是对每个选项的详细分析和正确答案的解释。Linux系统的负载(Load Average)是一个关键的性能指标,表示系统在特定时间间隔内处于可运行状态(就绪或运行)或不可中断状态(等待I/O)的进程的平均数量。负载通常以三个数字表示,分别对应过去1分钟、5分钟和15分钟的平均值(例如,“Load: 2.5, 1.3, 1.1”)。

选项分析:

  • A: 通过就绪和运行的进程数来反映
    此表述不完全正确。Linux负载平均值不仅包括就绪(runnable)和运行(running)的进程,还包括处于不可中断睡眠状态(uninterruptible sleep,通常由等待I/O操作如磁盘I/O引起)的进程。因此,负载反映的是系统整体资源需求(包括CPU和I/O),而不仅仅是CPU相关的进程。例如,如果一个进程在等待磁盘I/O,它也会被计入负载。所以,A选项遗漏了不可中断状态的进程,表述不完整。

  • B: 可以通过top命令查看
    此表述正确。在Linux中,top命令是一个实时系统监控工具,其输出信息的第一行通常会显示负载平均值(例如,“load average: 0.5, 0.3, 0.1”)。用户可以通过运行top命令直接查看当前负载情况。

  • C: 可以通过uptime查看
    此表述正确。uptime命令用于显示系统运行时间、登录用户数和负载平均值。运行uptime后,输出中会包含类似“load average: 0.5, 0.3, 0.1”的信息,其中三个数字分别代表过去1分钟、5分钟和15分钟的平均负载。

  • D: Load:2.5,1.3,1.1表示系统的负载压力在逐渐减少
    此表述错误。负载平均值的三个数字顺序为:过去1分钟、过去5分钟、过去15分钟。在示例“Load: 2.5, 1.3, 1.1”中:

    • 2.5 表示过去1分钟的平均负载。

    • 1.3 表示过去5分钟的平均负载。

    • 1.1 表示过去15分钟的平均负载。
      由于1分钟负载(2.5)高于5分钟负载(1.3),而5分钟负载又高于15分钟负载(1.1),这表明负载在近期呈现上升趋势(即系统压力在增加)。如果负载在减少,我们应看到1分钟负载低于5分钟负载,5分钟负载低于15分钟负载(例如,“Load: 1.1, 1.3, 2.5”表示负载在减少)。因此,D选项的解读是错误的。

正确答案:

基于以上分析,正确的选项是 B 和 C

  • B 正确:因为top命令确实可以查看负载平均值。

  • C 正确:因为uptime命令也可以查看负载平均值。

  • A 不完整,D 错误。

发表于 2025-06-29 22:19:12 回复(0)
负载看的是运行中的进程所占的CPU和内存
发表于 2023-12-17 08:08:13 回复(0)
请问大家,A应该怎么表述才对?
发表于 2022-03-18 16:27:38 回复(0)
B这个命令能在linux运行?
发表于 2021-09-15 17:28:52 回复(0)