Spring aware接口的作用是什么
412
2022-11-05
Top的详细用法--虽然很简单,但是很详细
Linux里也有和Window里一样的任务管理器般的工具,那就是top,以前也使用过top,不过都一直没有详细的去看里面的具体的用法,今天仔细的总结了一下top里的参数用法,如下:
# top [-] [d delay] [n number of iterator] [c] [s] [S] [i] [u/U] [p/P]
以上是top: procps version 3.2.3版本中的
d 指定每两次屏幕信息刷新之间的时间间隔。当然用户可以使用s交互命令来改变之。
n 刷新的次数。
c 显示整个命令行而不只是显示命令名
S 指定累计模式。
s 使top命令在安全模式中运行。这将去除交互命令所带来的潜在危险。
i 不显示任何idle或者dead进程。
u/U 查看user
p/P 查看Pid的
top默认会刷新一次,时间是多久没有查到文档,有的文章里说是5秒钟,用top进去,然后s,交互命令里显示的信息是Change delay from 3.0 to:
所以根据这里的信息看的话,应该是3秒钟哟。
进去top后里面有很多的条目
如下
PID 每个进程的ID
USER 每个进程所有者的USERID
PR 优先级
NI nice值。负值表示高优先级,正值表示低优先级
VIRT 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR 共享内存大小,单位kb
S 进程状态
%CPU 更新到现在的CPU时间占用百分比
%MEM 使用的物理内存百分比
TIME+ 使用的CPU时间总计
COMMAND 命令名/命令行
TTY 启动进程的终端名。不是从终端启动的进程则显示为 ?
一下是f以后出来的所以的条目
* A: PID = Process Id u: nFLT = Page Fault count 0x00100000 PF_USEDFPU (thru 2.4)
* H: PR = Priority y: WCHAN = Sleeping in Function
* I: NI = Nice value z: Flags = Task Flags
* O: VIRT = Virtual Image (kb) * X: COMMAND = Command name/line
* Q: RES = Resident size (kb) 1: UTIME = CPU User Time
* T: SHR = Shared Mem size (kb) 2: STIME = CPU System Time
* W: S = Process Status
* K: %CPU = CPU usage Flags field:
* N: %MEM = Memory usage (RES) 0x00000001 PF_ALIGNWARN
* M: TIME+ = CPU Time, hundredths 0x00000002 PF_STARTING
* B: PPID = Parent Process Pid 0x00000004 PF_EXITING
c: RUSER = Real user name 0x00000040 PF_FORKNOEXEC
d: UID = User Id 0x00000100 PF_SUPERPRIV
* F: GROUP = Group Name 0x00000200 PF_DUMPCORE
* G: TTY = Controlling Tty 0x00000400 PF_SIGNALED
j: #C = Last used cpu (SMP) 0x00000800 PF_MEMALLOC
p: SWAP = Swapped size (kb) 0x00002000 PF_FREE_PAGES (2.5)
l: TIME = CPU Time 0x00008000 debug flag (2.5)
r: CODE = Code size (kb) 0x00024000 special threads (2.5)
* S: DATA = Data+Stack size (kb) 0x001D0000 special states (2.5)
按对应的字母,会选择上可以display出来的字段,display出来的字段会用×标识起来。
top界面也支持交互命令,通过直接输入字符就可以
支持常用有一下
space 刷新结果
h 或者 ? 查看帮助
f 添加或者删除显示的项目
o 排列选择的项目顺序
k kill 进程
r renice 调整优先级别
l 开启关闭上面的load average的信息
m 开启关闭上面memory统计信息
t 开启关闭cup和进行统计信息
还有其他的一些交互命令,用的较少,这里就不做讲解了,可以查看top的帮助手册。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~