首页 > 系统相关 >linux系统load average表示什么

linux系统load average表示什么

时间:2024-12-24 14:09:42浏览次数:3  
标签:load task average 线程 linux 进程 CPU

把load average理解为CPU核心数是错误的,网上以讹传讹.

man uptime可见:
load average指的是处于task_running或task_uninterruptible状态的进程(或线程)数的平均值.
处于task_running状态的进程(或线程),可能正在使用CPU或排队等待使用CPU.
处于task_uninterruptible状态的进程(或线程),可能正在等待I/O,比如等待磁盘I/O.
183 116 82 这三个值分别指的是在过去1分钟,5分钟,15分钟的load average.
拿183来说,就是在过去1分钟,平均有183个任务(进程或线程)处于running或uninterruptible状态.

我的Xubuntu14.04桌面,总共的任务数(进程或线程)才189个,而你的服务器居然有4355个.而且在过去1分钟平均有183个处于运行或不可中断状态,而我的电脑这个平均值小于1.

另外你的13.6 wa这个值也比较高,这个值的含义是I/O等待占用的CPU时间百分比,也就是I/O等待占用了13.6%的CPU资源.

32.5 sy为内核空间占用CPU时间百分比为32.5%,而4.8 us用户空间程序占用CPU时间百分比却只有4.8%,这点也不正常.

建议用atop -d(按t刷新)或iotop找出哪些进程正在读写磁盘,如果是PHP,那就把PHP的进程数调低,可以尝试调为2倍CPU核心数(nproc).因为当CPU和磁盘都忙不过来的时候,开再多的进程也没有任何意义,只会徒增CPU上下文切换和磁盘I/O等待,得不偿失.

标签:load,task,average,线程,linux,进程,CPU
From: https://www.cnblogs.com/tryst/p/18627308

相关文章

  • upload-labs实战打靶
    Pass-01:提示不支持php文件类型在控制器查看源代码,并修改文件输入类型修改完成,回车,上传文件,得到一个图像打开图像所在位置,复制网址,进入php页面pass-02:通过抓包,修改文件类型得到图像,复制图像的网址,在菜刀里打开pass-03:查看源代码显示,几种文件类型不支持,在抓包工具里......
  • 嵌入式Linux QT+OpenCV基于人脸识别的考勤系统 项目
    此项目是基于人脸识别的考勤系统开发,包括如下模块:1、人脸识别考勤系统GUI界面设计,包括:(1)Qt环境(window环境/linux环境);(2)Qt工程创建分析;(3)Qt基本组件QwidgetQMainWindow,Qdialog,QLineEdit,Qlabel,QPushButton;(4)Qt界面布局,设计人脸识别考勤系统界面搭建;(5)考勤机界面设计(考勤......
  • Win10 系统安装 Linux 子系统教程(WSL2 + Ubuntu 20.04 + xlaunch桌面 )
    安装WSL1安装WSL1(1)启用“适用于Linux的Windows子系统”可选功能需要先启用“适用于Linux的Windows子系统”可选功能,然后才能在Windows上安装Linux分发。可以使用命令行的方式,也可以使用图形界面的方式。图形界面方式在【设置->更新与安全->开发者选项】中开......
  • Linux-screen命令
    对于Linux下运行多个程序或服务,使用Screen来启动不同的项目还是挺不错的。(比如说开个Terriria服务器,再开个Minecraft服务器,再跑个SpringBoot后台程序等等)以下只写了最基本的使用安装默认情况下可能是没安装的sudoaptupdatesudoaptinstallscreenScreen指令集screen......
  • Loadrunner12 Controller 运行时不显示具体信息可视化的表格视图 解决方案
     loadrunnercontroller点击run运行时,下方的窗口没有显示表格视图,无法实现可查看资源的实时运行情况 实际上,左侧已经显示设计场景在运行了,蓝色部分为可查看部分 解决方案:1.点击view-viewgraphs-showxxgraphs;选择需要显示几个表格形式(这里我选择4个) 2.......
  • Linux 虚拟机重启找不到IP解决方案
    @目录前言简介Linux操作系统查看不到IP地址问题描述:第一步:修改配置第二步:查看ip第三步:查看网卡第四步:重启网络‌Linux网络服务重启失败解决办法问题描述:第一步:查看NetworkManager的状态第二步:停止NetworkManager第三步:重启Network第四步:禁用NetworkManager开机自启总结前......
  • Linux查看系统的历史负载
    在Linux中,你可以使用top命令或uptime命令来查看系统的历史负载。top命令:top命令是一个实时的系统监控工具,它可以显示系统进程的动态实时视图,包括CPU和内存的使用情况。要查看历史负载,你可以在top命令中按Shift+H(在某些版本中可能是H)来切换显示模式,显示所有CPU的平均负载,而不......
  • Kali Linux 安装(非常详细),零基础入门到精通,看这一篇就够了
    前言本期主要学习了Kali的基本信息和Kali安装Kali与CentOS的指令有一点点不同,在使用指令时要注意在进行root用户密码修改时一定要切换到root用户,要注意这里第一次修改密码时用的sudopasswdroot指令,会要求先输入kali用户的密码,然后再设置root用户的密码,两次,后面切换root......
  • Linux查看进程所在目录
     Linux查看进程所在目录 合集-Linux_note(1) 1.Linux查看进程所在目录12-07收起 Linux查看进程所在目录通过ps或top查看进程信息时,只能查到进程的相对路径,查不到进程的详细信息,如绝对路径等,我们可以通过下面的方法进行查询1.通过ll/proc/PID 命......
  • Linux文件目录 --- 复制命令CP、递归复制目录、软连接、硬链接
    一、复制cp该命令用于复制文件或目录,下面是命令使用格式和常用的参数cp[参数]源文件或目录目标文件或目录                      #中间各有一个空格隔开参数作用-f覆盖同名文件或目录时不进行提醒-i          ......