Linux 中 top 命令的 Load Average 含义

在执行 top 命令:

top - 14:13:38 up 10 days, 18:47,  1 user,  load average: 0.09, 0.11, 0.08
Tasks: 104 total,   1 running, 103 sleeping,   0 stopped,   0 zombie


top命令中 load average 显示的是最近1分钟、5分钟和15分钟的系统平均负载。


系统平均负载是在特定时间间隔内,运行队列中的进程数。


在Linux中,进程分为三种状态:阻塞的进程 blocked process、可运行的进程 runnable process、正在运行的进程 running process。当进程阻塞时,进程会等待 I/O 设备的数据或者系统调用。


进程可运行状态时,它处在一个运行队列 run queue 中,与其他可运行进程争夺CPU时间。 系统的 load 是指正在运行 running one 和准备好运行runnable one 的进程的总数。比如现在系统有2个正在运行的进程,3个可运行进程,那么系统的 load 就是5。load average就是一定时间内的 load 数量。

修改时间 2022-11-27

真诚赞赏,手留余香
赞赏
PHP
PHP-FPM 对三种子进程的管理模式
2022-11-05
JavaScript,Node.js,前端
Node.js 的 URL 的模块
2022-11-07
ngtwewy
随机推荐
curl 的用法指南
WordPress 按自定义排序的两种方法
PHP-FPM 对三种子进程的管理模式
WordPress 支持事务
WordPress 获取当前主题文件夹的路径
MySQL 字符串截取函数 SUBSTRING_INDEX
ReferenceError: __dirname is not defined in ES module scope
使用 MySQL 线程池对压力测试的影响
如何使用命令修改 MySQL 数据库名称
Debian11 安装笔记4:安装常用软件

微信联系我

夜间模式切换
回到顶部