Linux下常用的性能分析工具介绍

来自:

top是一个动态显示过程linux驱动下载,即可以通过用户键盘来不断刷新当前状态。若果在前台执行该命令,它将独占前台显示CPU、内存使用和执行时间,直至按ctrl+C中止该程序为止。

top命令是Linux下常用的性能剖析工具,才能实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

常用选项

-b:以批处理模式操作;

-c:显示完整的治命令;

-d:屏幕刷新间隔时间;

-I:忽视失效过程;

linux top 参数详解_卡特336挖掘机参数详解参数_iostat命令详解参数

-s:保密模式;

-S:累积模式;

-i:设置间隔时间;

-u:指定用户名;

-p:指定进程;

-n:循环显示的次数

top命令输出各参数介绍

系统运行时间和平均负载

卡特336挖掘机参数详解参数_linux top 参数详解_iostat命令详解参数

任务

第二行显示的是任务或则进程的总结。进程可以处于不同的状态。这儿显示了全部进程的数目。除此之外,还有正在运行、睡眠、停止、僵尸进程的数目(僵尸是一种进程的状态)。这种进程概括信息可以用’t’切换显示。

CPU状态

us,user:运行(未调整优先级的)用户进程的CPU时间

sylinux top 参数详解,system:运行内核进程的CPU时间

nilinux top 参数详解,niced:运行已调整优先级的用户进程的CPU时间

wa,IOwait:用于等待IO完成的CPU时间

hi:处理硬件中断的CPU时间

si:处理软件中断的CPU时间

st:这个虚拟机被hypervisor偷去的CPU时间(今译:假如当前处于一个hypervisor下的vm,实际上hypervisor也是要消耗一部份CPU处理时间的)。

显存使用状况

接出来两行显示显存使用率redhat linux 9.0,有点像’free’命令。第一行是化学显存使用,第二行是虚拟显存使用(交换空间)。化学显存显示如下:全部可用显存、已使用显存、空闲显存、缓冲显存。相像地:交换部份显示的是:全部、已使用、空闲和缓冲交换空间。显存显示可以用’m’命令切换。

数组列

PID:进程ID,进程的惟一标示符

USER:进程所有者的实际用户名。

linux top 参数详解_卡特336挖掘机参数详解参数_iostat命令详解参数

PR:进程的调度优先级。这个数组的一些值是’rt’。这意味这这种进程运行在实时态。

NI:进程的nice值(优先级)。越小的值意味着越高的优先级。

VIRT:进程使用的虚拟显存。

RES:留驻显存大小。留驻显存是任务使用的非交换化学显存大小。

SHR:SHR是进程使用的共享显存。

S:这个是进程的状态。它有以下不同的值:

D-不可中断的睡眠态。

R–运行态

S–睡眠态

T–被跟踪或已停止

Z–僵尸态

%CPU:自从上一次更新时到现今任务所使用的CPU时间比率。

%MEM:进程使用的可用化学显存比率。

TIME+:任务启动后到现今所使用的全部CPU时间,精确到百分之1秒。

COMMAND:运行进程所使用的命令。

linux命令之top该怎么用?top命令详解 - 6

假如想深入体验LINUX系统的菜鸟,也可以先下载一个方德Linux软件中心试用一下。

免费下载地址::81/appCenter/open/softcenter

Tagged: 中断交换优先内存进程