top信息详解ITeye - AG环亚娱乐

top信息详解ITeye

2019年02月18日11时58分42秒 | 作者: 傲菡 | 标签: 信息,进程,指令 | 浏览: 1326

在linux的top指令里的cpu信息是什么意思呢?
Cpu(s): 62.1% us, 15.9% sy,   0.1% ni, 19.4% id,   2.0% wa,   0.1% hi,   0.4% si
Mem:    8247956k total,   8232004k used,     15952k free,    205240k buffers
Swap:   8191992k total,        48k used,   8191944k free,   7156092k cached

      top指令是Linux下常用的功能剖析东西,能够实时显现体系中各个进程的资源占用状况,类似于Windows的使命管理器。下面具体介绍它的运用办法。 

top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 
Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie 
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si 
Mem: 191272k total, 173656k used, 17616k free, 22052k buffers 
Swap: 192772k total, 0k used, 192772k free, 123988k cached 

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 
1379 root 16 0 7976 2456 1980 S 0.7 1.3 0:11.03 sshd 
14704 root 16 0 2128 980 796 R 0.7 0.5 0:02.72 top 
1 root 16 0 1992 632 544 S 0.0 0.3 0:00.90 init 
2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0 

计算信息区 
前五行是体系全体的计算信息。榜首行是使命行列信息,同 uptime 指令的履行成果。其内容如下: 

01:06:48 当时时刻 
up 1:22 体系运转时刻,格局为时:分 
1 user 当时登录用户数 
load average: 0.06, 0.60, 0.48 体系负载,即使命行列的均匀长度。 
三个数值分别为 1分钟、5分钟、15分钟前到现在的均匀值。 

第二、三行为进程和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 

最终两行为内存信息。内容如下: 

Mem: 191272k total 物理内存总量 
173656k used 运用的物理内存总量 
17616k free 闲暇内存总量 
22052k buffers 用作内核缓存的内存量 
Swap: 192772k total 交流区总量 
0k used 运用的交流区总量 
192772k free 闲暇交流区总量 
123988k cached 缓冲的交流区总量。 
内存中的内容被换出到交流区,然后又被换入到内存,但运用过的交流区没有被掩盖, 
该数值即为这些内容已存在于内存中的交流区的巨细。 
相应的内存再次被换出时可不用再对交流区写入。 

进程信息区 
计算信息区域的下方显现了各个进程的具体信息。首先来认识一下各列的含义。 

序号 列名 含义 
a PID 进程id 
b PPID 父进程id 
c RUSER Real user name 
d UID 进程所有者的用户id 
e USER 进程所有者的用户名 
f GROUP 进程所有者的组名 
g TTY 发动进程的终端名。不是从终端发动的进程则显现为 ? 
h PR 优先级 
i NI nice值。负值表明高优先级,正值表明低优先级 
j P 最终运用的CPU,仅在多CPU环境下有含义 
k %CPU 前次更新到现在的CPU时刻占用百分比 
l TIME 进程运用的CPU时刻总计,单位秒 
m TIME+ 进程运用的CPU时刻总计,单位1/100秒 
n %MEM 进程运用的物理内存百分比 
o VIRT 进程运用的虚拟内存总量,单位kb。VIRT=SWAP+RES 
p SWAP 进程运用的虚拟内存中,被换出的巨细,单位kb。 
q RES 进程运用的、未被换出的物理内存巨细,单位kb。RES=CODE+DATA 
r CODE 可履行代码占用的物理内存巨细,单位kb 
s DATA 可履行代码以外的部分(数据段+栈)占用的物理内存巨细,单位kb 
t SHR 同享内存巨细,单位kb 
u nFLT 页面过错次数 
v nDRT 最终一次写入到现在,被修改正的页面数。 
w S 进程状况。 
D=不行中止的睡觉状况 
R=运转 
S=睡觉 
T=盯梢/中止 
Z=僵尸进程 
x COMMAND 指令名/指令行 
y WCHAN 若该进程在睡觉,则显现睡觉中的体系函数名 
z Flags 使命标志,参阅 sched.h 

默许状况下仅显现比较重要的 PID、USER、PR、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+、COMMAND 列。能够经过下面的快捷键来更改显现内容。 

更改显现内容 
经过 f 键能够挑选显现的内容。按 f 键之后会显现列的列表,按 a-z 即可显现或躲藏对应的列,最终按回车键断定。 

按 o 键能够改动列的显现次序。按小写的 a-z 能够将相应的列向右移动,而大写的 A-Z 能够将相应的列向左移动。最终按回车键断定。 

按大写的 F 或 O 键,然后按 a-z 能够将进程依照相应的列进行排序。而大写的 R 键能够将当时的排序倒转。 

指令运用 

1. 东西(指令)称号 
top 
2.东西(指令)效果 
显现体系当时的进程和其他状况; top是一个动态显现进程,即能够经过用户按键来不断改写当时状况.假如在前台履行该指令,它将独占前台,直到用户停止该程序停止. 比较精确的说,top指令供给了实时的对体系处理器的状况监督.它将显现体系中CPU最“灵敏”的使命列表.该指令能够按CPU运用.内存运用和履行时刻对使命进行排序;并且该指令的许多特性都能够经过交互式指令或许在个人定制文件中进行设定. 
3.环境设置 
在Linux下运用。 
4.运用办法 
4.1运用格局 
top [-] [d] [p] [q] [c] [C] [S] [s] [n] 
4.2参数阐明 
d 指定每两次屏幕信息改写之间的时刻距离。当然用户能够运用s交互指令来改动之。 
p 经过指定监控进程ID来只是监控某个进程的状况。 
q该选项将使top没有任何推迟的进行改写。假如调用程序有超级用户权限,那么top将以尽或许高的优先级运转。 
S 指定累计形式 
s 使top指令在安全形式中运转。这将去除交互指令所带来的潜在风险。 
i 使top不显现任何搁置或许僵死进程。 
c 显现整个指令行而不只是显现指令名 
4.3其他 
下面介绍在top指令履行进程中能够运用的一些交互指令。从运用视点来看,娴熟的把握这些指令比把握选项还重要一些。这些指令都是单字母的,假如在指令行选项中运用了s选项,则或许其间一些指令会被屏蔽掉。 
Ctrl+L 擦除并且重写屏幕。 
h或许? 显现协助画面,给出一些简略的指令总结阐明。 
k 停止一个进程。体系将提示用户输入需求停止的进程PID,以及需求发送给该进程什么样的信号。一般的停止进程能够运用15信号;假如不能正常完毕那就运用信号9强制完毕该进程。默许值是信号15。在安全形式中此指令被屏蔽。 
i 疏忽搁置和僵死进程。这是一个开关式指令。 
q 退出程序。 
r 重新安排一个进程的优先等级。体系提示用户输入需求改动的进程PID以及需求设置的进程优先级值。输入一个正值将使优先级下降,反之则能够使该进程具有更高的优先权。默许值是10。 
S 切换到累计形式。 
s 改动两次改写之间的推迟时刻。体系将提示用户输入新的时刻,单位为s。假如有小数,就换算成m s。输入0值则体系将不断改写,默许值是5 s。需求留意的是假如设置太小的时刻,很或许会引起不断改写,然后底子来不及看清显现的状况,并且体系负载也会大大增加。 
f或许F 从当时显现中增加或许删去项目。 
o或许O 改动显现项目的次序。 
l 切换显现均匀负载和发动时刻信息。 
m 切换显现内存信息。 
t 切换显现进程和CPU状况信息。 
c 切换显现指令称号和完好指令行。 
M 依据驻留内存巨细进行排序。 
P 依据CPU运用百分比巨细进行排序。 
T 依据时刻/累计时刻进行排序。 
W 将当时设置写入~/.toprc文件中。这是写top配置文件的引荐办法。

 

转自:

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    top信息详解ITeye

    信息,进程,指令
  • 2

    什么是内核AG环亚娱乐

    内核,供给,运转
  • 3
  • 4

    hosts文件夹fenghuang

    文件,屏蔽,目录
  • 5
  • 6
  • 7

    linux操作小记tengxun

    指令,修正,文件
  • 8
  • 9

    ubuntu下挂载硬盘alibaba

    硬盘,分区,回车键
  • 10

    Sun Solaris 用户手册csdn

    文件,体系,硬盘