请选择 进入手机版 | 继续访问电脑版

[LINUX] linux下令 之top该怎么用?top下令 详解

[复制链接]
查看103 | 回复2 | 2021-9-4 21:39:32 | 显示全部楼层 |阅读模式

top是一个动态表现 过程,即可以通过用户按键来不断革新 当前状态。假如 在前台实行 该下令 ,它将独占前台表现 CPU、内存使用 和实行 时间,直到按ctrl+C停止 该程序为止。

linux下令
之top该怎么用?top下令
详解

top下令 是Linux下常用的性能分析工具,可以或许 及时 表现 体系 中各个历程 的资源占用状态 ,雷同 于Windows的任务 管理器。

常用选项

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

-c:表现 完备 的治下令 ;

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

-I:忽略失效过程;

-s:保密模式;

-S:累积模式;

-i<时间>:设置间隔时间;

-u<用户名>:指定用户名;

-p<历程 号>:指定历程 ;

-n<次数>:循环表现 的次数

top下令 输出各参数先容

体系 运行时间和匀称 负载

linux下令
之top该怎么用?top下令
详解

任务

第二行表现 的是任务 或者历程 的总结。历程 可以处于不同的状态。这里表现 了全部历程 的数目 。除此之外,还有正在运行、就寝 、制止 、僵尸历程 的数目 (僵尸是一种历程 的状态)。这些历程 概括信息可以用't'切换表现 。

linux下令
之top该怎么用?top下令
详解

CPU 状态

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

sy,system: 运行内核历程 的CPU时间 

ni,niced:运行已调整优先级的用户历程 的CPU时间 

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

hi:处理硬件制止 的CPU时间 

si: 处理软件制止 的CPU时间 

st:这个假造 机被hypervisor偷去的CPU时间(译注:假如 当前处于一个hypervisor下的vm,现实 上hypervisor也是要斲丧 一部分CPU处理时间的)。

linux下令
之top该怎么用?top下令
详解

内存使用 状态  

接下来两行表现 内存使用 率,有点像'free'下令 。第一行是物理内存使用 ,第二行是假造 内存使用 (交换空间)。 物理内存表现 如下:全部可用内存、已使用 内存、空闲内存、缓冲内存。相似地:交换部分表现 的是:全部、已使用 、空闲和缓冲交换空间。内存表现 可以用'm'下令 切换。

linux下令
之top该怎么用?top下令
详解

字段列

PID : 历程 ID,历程 的唯一标识符 

USER : 历程 全部 者的现实 用户名。 

PR : 历程 的调度优先级。这个字段的一些值是'rt'。这意味这这些历程 运行在及时 态。 

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

VIRT :历程 使用 的假造 内存。 

RES : 驻留内存大小。驻留内存是任务 使用 的非交换物理内存大小。 

SHR : SHR是历程 使用 的共享内存。 

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

D - 不可制止 的就寝 态。

R – 运行态

S – 就寝 态

T – 被跟踪或已制止

Z – 僵尸态

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

%MEM: 历程 使用 的可用物理内存百分比。

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

COMMAND : 运行历程 所使用 的下令 。

linux下令
之top该怎么用?top下令
详解

相干 保举 :

linux体系 怎么用下令 切换用户?

linux下xhost下令 报错:unable to open display的办理 办法


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

avatar 小瑞熙 | 2021-9-19 07:30:12 | 显示全部楼层
内容很有深度!
回复

使用道具 举报

avatar 游戏乾坤 | 2021-10-9 00:20:14 | 显示全部楼层
admin楼主是男的还是女的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则