top命令复习
来源:互联网 发布:linux cut 命令 编辑:程序博客网 时间:2024/06/08 05:44
最近在查些疑难杂症时,对liunx的相关系统命令使用不很熟悉,还是在一个网友帮忙下,发现top命令中有些我还不会用,
所以又对top命令进行复习。使用如下截图:
各部分情况:
3个用户,
load average: 任务平均长度,三个数值分别为1、5、15分钟前到现在的平均值
tasks:总共有156个进程,1个进程在运行,154个进程在休眠,0个停止进程,1个僵尸进程
分别显示:
%sy 内核空间占用CPU百分比、
%ni 用户进程空间内改变过优先级的进程占用CPU百分比、
%id 空闲CPU百分比、
%wa 等待输入输出(I/O)的CPU时间百分比 、
%hi指的是cpu处理硬件中断的时间、%si指的是cpu处理软中断的时间 、
%st用于有虚拟cpu的情况,用来指示被虚拟机偷掉的cpu时间。
以上是top显示的纵览。
下面是top各命令行参数,
-M参数显示效果:
-H参数显示效果(是显示当前进程的线程执行情况)
其内容如下:
12:38:33
当前时间
up 50days
系统运行时间,格式为时:分
1 user
当前登录用户数
load average: 0.06, 0.60, 0.48
系统负载,即任务队列的平均长度。 三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。
2. 第二、三行为进程和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
3. 第四五行为内存信息。
内容如下:
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
- top命令复习
- TOP命令
- top命令
- top命令
- top 命令
- top命令
- top命令
- top命令
- top命令
- 命令TOP
- top命令
- top命令
- Top 命令
- top命令
- top命令
- top命令
- top命令
- TOP命令
- Perl内置特殊变量
- Struts2中struts.xml的Action配置详解
- MyEclipse+JBoss开发部署jsp和servlet入门
- 查看linux进程的确切启动时间
- 为什么V8引擎这么快
- top命令复习
- MyEclipse输入代码打点没有提示的解决办法
- poj 1503 Integer Inquiry lightbluem
- win mobile 5播放mp3音乐的方法(3)--pcm码流播放篇
- 重载(overloading)与重写(overriding)
- SWT 句柄泄漏分析报告
- Struts2_三种传参数方法
- sybase iq知识
- 最全的Windows7 服务优化、详解。