Liunx下查看服务器性能
发布时间:August 26, 2008 分类:Linux
uptime命令
#uptime
00:59:34 up 20 days, 14:00, 2 user, load average: 0.55, 0.57, 0.84
上面命令显示示最近1 分钟内系统的平均负载是0.55,在最近5分钟内系统的平均负载是0.57,在最近的15 分钟内系统的平均负载是0.84。一共两个用户。
cat /proc/loadavg命令
#cat /proc/loadavg
1.54 1.03 0.94 1/285 28156
返回数据的含义是:
1秒钟平均负载;5秒钟平均负载;15秒钟平均负载;总作业数;正在运行的作业总数。
cat /proc/stat命令
#cat /proc/loadavg
cpu 119560393 366 75934979 491196419 22949796 273570 1653811 0
cpu0 24181069 1 18320054 132965211 2407486 3 18623 0
cpu1 27984558 11 21594016 126044599 2248274 0 20895 0
cpu2 27843845 349 21307705 116391192 12214581 35726 98960 0
cpu3 39550920 3 14713203 115795416 6079453 237839 1515332 0
intr 2741402899 1779118189 2 0 0 2 0 3 0 1 1 0 0
ctxt 7985896352
btime 1217386758
processes 1161591
procs_running 1
procs_blocked 0
返回的数据的含义如下:
前五行是CPU时间=user+system+nice+idle+iowait+irq+softirq(具体可以查看后面提供的备注)
“intr”这行给出中断的信息,第一个为自系统启动以来,发生的所有的中断的次数;然后每个数对应一个特定的中断自系统启动以来所发生的次数。
“ctxt”给出了自系统启动以来CPU发生的上下文交换的次数。
“btime”给出了从系统启动到现在为止的时间,单位为秒。
“processes (total_forks) 自系统启动以来所创建的任务的个数目。
“procs_running”:当前运行队列的任务的数目。
“procs_blocked”:当前被阻塞的任务的数目。
备注
user+system+nice+idle+iowait+irq+softirq的含义是:
user 从系统启动开始累计到当前时刻,用户态的CPU时间(单位:jiffies) ,不包含 nice值为负进程。1 jiffies=0.01秒
nice 从系统启动开始累计到当前时刻,nice值为负的进程所占用的CPU时间(单位:jiffies)
system 从系统启动开始累计到当前时刻,核心时间(单位:jiffies)
idle 从系统启动开始累计到当前时刻,除硬盘IO等待时间以外其它等待时间(单位:jiffies)
iowait 从系统启动开始累计到当前时刻,硬盘IO等待时间(单位:jiffies)
irq 从系统启动开始累计到当前时刻,硬中断时间(单位:jiffies)
softirq 从系统启动开始累计到当前时刻,软中断时间(单位:jiffies)
分享到:
相关推荐
在IT行业中,Linux服务器集群是一项重要的技术,它能够提高服务的可用性和性能,同时降低成本。本文将基于给定的文件名称列表,详细讲解Linux服务器集群的三种主要实现方式:直接路由(VS-DR)、IP隧道(VS-TUN)和...
在数字化转型的浪潮下,Linux作为全球最流行的开源操作系统之一,其重要性不言而喻。对于初学者而言,选择合适的Linux发行版是掌握这门技术的关键第一步。本文将深入探讨如何根据自身需求选择合适的Linux发行版,并...
Node.js项目在CentOS Linux服务器上的线上部署是一个涉及多个步骤的过程,本文将详细介绍从安装Node.js到项目部署的全部步骤。 首先,我们需要在CentOS服务器上安装Node.js。可以通过下载官方的Linux包,例如node-v...
【标题】:“(转载)利用 Dnsmasq 搭建自己的 DNS 服务器” 【内容详解】 Dnsmasq 是一个轻量级、易于配置的 DNS 和 DHCP 服务器,适用于小型网络环境,如家庭或小型办公室。通过使用 Dnsmasq,你可以创建一个...
Samba基于SMB/CIFS协议,使得Linux能够成为Windows网络的一部分,允许Windows客户端访问Linux服务器上的资源。 【描述】:虽然这个描述为空,但我们可以理解配置Samba服务器通常涉及设置共享目录、权限、用户认证等...
* 主机一和主机二为并行存取操作数据库方式,并结合硬件HA系统,实现并行计算,提高转载、查询、备份、维护的时间性能,突破主机内存和系统体系结构 * 主机二采用分区技术,划分一个分区作为逻辑主机三,提供应用...
- **SCSI**(Small Computer System Interface):这是一种较早的技术标准,主要用于服务器和其他高性能计算环境。SCSI标准经历了多次升级,例如SCSI-1、SCSI-2、SCSI-3等,其中Ultral-160是基于SCSI-3标准的一种...
### Linux一键安装Web环境全攻略知识点详解 #### 一、版权与公司介绍 - **版权声明**: 该文档属于上海驻云信息科技有限公司所有,并保留所有...这对于想要在Linux环境下快速搭建Web服务器的人来说是非常宝贵的资源。
nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网...
nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网...
### 知识点详解:轻松配置 Linux 下的 Tomcat 集群 #### 1. 综述 本文旨在指导用户如何在 Linux 环境下配置一个具有高可用性、可扩展性以及具备负载均衡与错误恢复能力的 Tomcat 集群。 #### 1.1 目标 配置的最终...
zabbix代理需要在被监控的Linux服务器上运行,以便收集本地系统和应用的信息,并将其发送给zabbix服务器。 监控原理是通过shell脚本获取systemctl命令返回的服务状态信息,并将这些信息以JSON格式传递给zabbix。...
【标题】:“muduo”是一个C++网络编程库,主要设计用于开发高性能、线程安全的服务器。本文档将探讨“muduo”库的基本结构、关键特性以及如何使用它来构建网络应用。 【描述】:链接指向的博客文章讨论了muduo库中...
在Unix/Linux环境下,可以使用以下步骤: 1. 下载Apache HTTP Server的源码: ``` wget http://apache.mirrors.ionfish.org/httpd/httpd-2.x.x.tar.gz tar -zxvf httpd-2.x.x.tar.gz cd httpd-2.x.x ``` 2. 配置并...
虚拟机下Redhat5安装Oracle RAC(Real Application Clusters)是一个涉及到Linux系统、虚拟化技术以及Oracle数据库的高级配置。本文档详细介绍了在Redhat Linux环境下,使用VMWare虚拟机进行Oracle 11g R2版本的RAC...
DB2 UDB支持多种应用程序开发方式,包括基于J2EE的Java编程、Microsoft的API(如ADO和ADO.NET)、C/C++与ODBC/CLI接口、Borland Delphi/Kylix框架、Linux上的开源框架(如Perl、Python和PHP)以及Web服务。...
- **课程5-嵌入式Linux内核驱动进阶班**:学习如何开发嵌入式Linux环境下的设备驱动程序。 - **课程6-嵌入式Linux内核驱动深入班**:深入研究Linux内核驱动的高级主题。 - **课程7-嵌入式Linux系统移植专题班**:...