`
dxm1986
  • 浏览: 429219 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

什么是系统负载?uptime?

 
阅读更多

什么是系统负载?uptime?

 (2010-10-23 20:46:30)
标签: 

负载

 

cpu内核

 

时间间隔

 

系统运行

 

进程

 

uptime

 

it

分类: Linux世界
       系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足一下条件则其就会位于运行队中中:
  • 它没有在等待I/O操作的结果
  • 它没有主动进入等待状态(也就是没有调用wait)
  • 没有被停止(例如:等待终止)
       一般来说,每个CPU内核当前活动进程树不大于3,则系统运行表现良好!当然这里说的是每个CPU
内核,也就是如果你的主机是四核CPU的话,那么只要是uptime最后输出的一串字符数值小于12即表示系统负载不是很严重。
       当然如果达到20,那就表示当前系统负载非常严重,估计打开执行web脚本非常缓慢。
       以下显示输入uptime的信息:
       20:38:23 up  4:28,  2 users,  load average: 2.22, 2.34, 1.58
  • 当前系统时间20:38:23
  • 系统已经运行的时间4:28
  • 当前在线用户2 user
  • 平均负载:2.22, 2.34, 1.58
       最近1分钟、5分钟、15分钟系统的负载,何为系统负载,参考上文所述。

分享到:
评论

相关推荐

    uptime命令 查看系统负载

    Linux系统中的uptime命令主要用于获取主机运行时间和查询Linux系统负载等信息。 uptime命令可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登录用户、系统在过去的1...

    uptime:计算机平均负载和 CPU 使用率的交互式可视化

    正常运行时间监视器 (查看的)概述正常运行时间监视器在动态“波浪”折线图上向您显示远程机器的平均负载,以及在附近区域图上显示系统负载与 CPU 使用率的关系。 当负载在一段时间内超过某个值时,该应用程序还会...

    Linux操作系统中关于负载的定义

    使用uptime或者top命令,都可以看到一个负载的输出。负载的统计,必然是由内核完成的,因此在内核源码中找答案是再好不过的事情了,找来2.6.21的内核源码,开始探索。

    使用unix工具监控cpu、内存等系统资源占用率

    使用unix工具监控cpu、内存等系统资源占用率 3)使用uptime命令监控cpu负载 $ uptime 12:45pm up 119 day(s), 19:01, 1 user, load average: 2.96, 2.98, 3.30 提供快速查看cpu中所有任务(包括正在运行的任务)在1...

    UNIX系统调优 UNIX系统调优 UNIX系统调优

    导致系统运行迟缓的...有了这些信息,您应该可以判断 UNIX 系统之所以运行迟缓,到底是因为负载过重(CPU 超负荷使用)、物理内存太少(大量的交换工作),还是存在失控进程(单个进程占用大量的 CPU 时间)的问题。

    AIX系统命令.txt

    巡检命令: 1.oslevel -s查看系统版本号 ...6.uptime 时间运行时间与系统的负载 7.last reboot 查看系统上次重启的时间 8.diag检查系统硬件运行情况 9.lspv 查看卷组镜像 10.df -g 查看文件系统使用信息,-g以G

    Linux性能监控工具

    uptime,w:显示系统的平均负载, ps,pstree:显示进程, free(如果不带任何参数输入,默认是以KB为单位输出):内存使用情况, iostat:显示cpu负载和磁盘活动信息, sar:收集和报告系统的状态, mpstat:在多CPUs...

    理解Linux的处理器负载均值

    负载均值在 uptime 或者 top 命令中可以看到,它们可能会显示成这个样子:  load average: 0.09, 0.05, 0.01  很多人会这样理解负载均值:三个数分别代表不同时间段的系统平均负载(一分钟、五 分钟、以及十...

    linux系统使用python监测系统负载脚本分享

    复制代码 代码如下:#!/usr/bin/env Python import os def load_stat(): loadavg = {} f = open(“/proc/loadavg”) con = f.read().split() f.close() loadavg[‘lavg_1’]=con[0] loadavg[‘lavg_5’]=con[1] ...

    Linux性能测试工具.docx

    Linux 系统出现问题时,我们不仅需要...uptime ---- 系统平均负载率 dmesg ---- 硬件/系统信息 top 进程进行状态 iostat CPU 和磁盘平均使用率 vmstat 系统运行状态 在此不一一列举,更多更详细的内容请参阅资源文档

    linux top命令详解

    top 命令输出中的第一行是系统的平均负载,这和 uptime 命令的输出是一样的: 13:05:49 表示系统当前时间。 up 7 days 表示系统最后一次启动后总的运行时间。 1 user 表示当前系统中只有一个登录用户。 load ...

    Linux服务器巡检指导手册.doc

    其内容如下: "16:35:22 "当前时间 " " up 17 day 5:45"系统运行时间,格式为时:分 " "4 user "当前登录用户数 " "load average: "系统负载,即任务队列的平均长度。 三个数值分别 " "0.15, 0.15, "为 1分钟、5...

    linux中常见的调优命令

    3、mpstat问题: 你们公司用的操作系统是什么?4、free5、查看Network运行相关的一些工具1)nload 监控总体带宽的使用情况2)nethogs 过滤使用带宽最多的进程 1、cpu负载相关的工具 [root@ chenc01 ~]# uptime 11:...

    Linux系统中查看日志的常用命令

    # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名> # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 ...# cat /proc/loadavg # 查看系统负载

    服务器运维管理手册.doc

    平均负载(uptime) 描述: uptime命令过去只显示系统运行多久。现在,可以显示系统运行多久、当前有多 少的用户登录、在过去的1,5,15分钟里平均负载时多少。 2. 磁盘空间使用率(df -h) 描述: Filesystem 文件...

    Linux命令Top系统变慢处理

    平均代表的是系统一分钟 五分钟 十五分钟系统的平均负载值, 如果((1.36 +0.81 +0.37)/3 *100%)3个值相加除以三再乘以百分之百, 如果大于百分之六十那么说明系统的负担压力重, 下面两个参

    Node.js操作系统OS模块用法分析

    返回一个包含 1、5、15 分钟平均负载的数组。 uptime() 返回操作系统运行的时间,以秒为单位。 freemem() 返回操作系统空闲内存量,单位是字节 totalmem() 返回系统内存总量,单位为字节 cpus() 返回一个对象数组,...

    Linux常用命令大全.zip

    # cat /proc/loadavg # 查看系统负载 三、磁盘与分区: # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE...

    IT运维之Linux服务器监控方案.doc

    /bin/bash #监控cpu系统负载 IP=`ifconfig eth0 " grep "inet addr" " cut -f 2 -d ":" " cut -f 1 -d " "` cpu_num=`grep -c 'model name' /proc/cpuinfo` count_uptime=`uptime "wc -w` load_15=`uptime " awk '{...

Global site tag (gtag.js) - Google Analytics