服务器性能评测----top介绍

导读:如何全面了解我们linux服务器的健康状况,对于一个专业的运维人员来说至关重要,让我来给你解开它。

 

健康分析工具top如图:

其内容如下:

参数的介绍:

1、 user当前登录用户数

2、load average: 0.06, 0.60, 0.48

系统负载,即任务队列的平均长度。 三个数值分别为  1分钟、5分钟、15分钟前到现在的平均值。

3. 第二、三行为进程和CPU的信息

当有多个CPU时,这些内容可能会超过两行。内容如下:

Tasks: 29 total进程总数

1 running    正在运行的进程数

28 sleeping   睡眠的进程数

0 stopped   停止的进程数

0 zombie    僵尸进程数

Cpu(s): 0.3% us  用户空间占用CPU百分比

1.0% sy  内核空间占用CPU百分比

0.0% ni  用户进程空间内改变过优先级的进程占用CPU百分比

98.7% id  空闲CPU百分比

0.0% wa  等待输入输出的CPU时间百分比

0.0% hi 硬件消耗

0.0% si  系统消耗

4. 第四五行为内存信息。

Mem: 191272k total  物理内存总量

173656k used 使用的物理内存总量

17616k free  空闲内存总量

22052k buffers  用作内核缓存的内存量

Swap: 192772k total  交换区总量

0k used  使用的交换区总量

192772k free  空闲交换区总量

123988k cached  缓冲的交换区总量。 内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖, 该数值即为这些内容已存在于内存中的交换区的大小。相应的内存再次被换出时可不必再对交换区写入。

二.  进程信息

列名 含义

PID  进程id

PPID  父进程id

RUSER  Real user name

UID  进程所有者的用户id

USER  进程所有者的用户名

GROUP  进程所有者的组名

TTY  启动进程的终端名。不是从终端启动的进程则显示为 ?

PR  优先级

NI  nice值。负值表示高优先级,正值表示低优先级

P  最后使用的CPU,仅在多CPU环境下有意义

%CPU  上次更新到现在的CPU时间占用百分比

TIME  进程使用的CPU时间总计,单位秒

TIME+  进程使用的CPU时间总计,单位1/100秒

%MEM  进程使用的物理内存百分比

VIRT

进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES

SWAP  进程使用的虚拟内存中,被换出的大小,单位kb。

RES  进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA

CODE  可执行代码占用的物理内存大小,单位kb

DATA  可执行代码以外的部分(数据段+栈)占用的物理内存大小,单位kb

SHR  共享内存大小,单位kb

nFLT  页面错误次数

nDRT  最后一次写入到现在,被修改过的页面数。

S 进程状态。

D=不可中断的睡眠状态

R=运行

S=睡眠

T=跟踪/停止

Z=僵尸进程

COMMAND  命令名/命令行

WCHAN  若该进程在睡眠,则显示睡眠中的系统函数名

Flags  任务标志,参考 sched.h

时间: 2024-08-11 06:46:41

服务器性能评测----top介绍的相关文章

JMeter 服务器性能监测插件介绍

简介 压力测试过程中,随时对负载服务器的健康状况的把控是相当重要的,有了这些数据,我们才能准确分析出压测瓶颈.如果你面对的是一个集群,如果能了解到负载是否被正确分发,是不是一件很漂亮的事情?为了达到这些目的,JMeter 插件包现在能够支持服务器监控啦!使用这个插件,你几乎可以在所有平台上对服务器的 CPU.内存.Swap.磁盘 I/O.网络 I/O 进行监控!以下监控插件截图演示了压力测试中的 4 台服务器的 CPU 使用情况: 支持指标统计 版本 0.5.0 之后 JMeter 的服务器代理

服务器性能评测方法

1概述 1.1背景 本文的编写背景是目前机房服务器资源存在未充分使用的现象,为了合理分 配资源,现需要对服务器自身性能进行评估,探索一套评估方法,从而为后续资源合理分配提供依据. 1.2评测指标 简单来说,服务器硬件性能指标来自于测试对象,一般x86服务器的主要组 成有CPU.内存.硬盘.网卡等.针对单机,评测指标重点关注CPU.内存.IO.网络:对于集群,重点关注网络.高可用. 本文主要评测单机性能,指标如下: CPU—计算能力 内存—延时.速率 IO—读写能力 网络—网络带宽 1.3工具概况

Linux服务器性能监控工具Glances 安装过程与简单介绍

一.Glances: Glances 是一款非常不错的跨平台的性能监控工具,提供了CPU.CPU队列.内存.虚拟内存.网络.I/O和最占用服务器的资源的进程列表等,应该就这些了吧,提供了这些 指标的监控信息,并且在运行时会根据资源的占用情况适用不同的颜色标注其重要程度,非常直观,下面是使用中的截图: 二.Glances安装:   Glances的安装还是比较简单方便的,由于Glances是由python编写的,最好适用python的库管理工具pip来自动安装.并且使用工具 也将安装过程简单的.

生产性能运维监控之TOP介绍

****生产性能运维监控之TOP介绍**** TOP运维监控介绍:在日常性能测试或者生产运维工作中为了保证业务的准确性和及时性等各项业务与技术指标能满足日常操作与稳定运行,一般在工作工作会使用一些简易命令工具协助排查问题,例如排查CPU.内存.磁盘IO.网络.端口等性能故障,具体如下工具:我们习惯性的在linux操作系统中键入TOP命令来查看系统资源使用情况,如上图,通过top命令,可以看到对应现有环境资源使用情况,例如数据库压力大是select导致的还是update导致的,也可以看到对应哪台应

用十条命令在一分钟内检查 Linux 服务器性能

原文地址: http://www.oschina.net/news/69132/linux-performance 如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断. 概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1

linux服务器性能检测工具nmon使用

今天介绍一款linux系统服务器性能检测的工具-nmon及nmon_analyser (生成性能报告的免费工具),亲测可用. 一.介绍 nmon 工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新.这个高效的工具可以工作于任何哑屏幕.telnet 会话.甚至拨号线路.另外,它并不会消耗大量的 CPU 周期,通常低于百分之二.在更新的计算机上,其 CPU 使用率将低于百分之一. 使用哑屏幕,在屏幕上对数据进行显示,并且每隔两秒钟对其进行更新.然而,您可以很容易地将这个时间间隔

跟踪OpenLDAP服务器性能

原文:http://prefetch.net/articles/monitoringldap.html LDAP已经成为互联网标准的目录访问协议,并且用于访问一切从DNS区域文件到用户帐户信息.随着企业和软件供应商更多地依赖于LDAP目录服务器,需要测量服务器的吞吐量和性能变得势在必行.本文将介绍可用于监视LDAP目录服务器的运行状况和性能优化的工具,并且将解释随着时间的推移ORCA如何越来越多地应用到目录服务器的性能监测中. 日志 在诊断一个LDAP服务器性能的时候,一开始通常是查看日志文件.

用十条命令在一分钟内检查Linux服务器性能

如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?Netflix性能工程团队的Brendan Gregg写下了这篇博文,兄弟连Linux培训 小编整理如下:一起来看他们是怎样通过十条命令在一分钟内对机器性能问题进行诊断. 概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -

检查 Linux 服务器性能

如何用十条命令在一分钟内检查 Linux 服务器性能 如果你的Linux服务器突然负载暴增,报警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断. 概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n DE