“Top”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
第1行: 第1行:
[[文件:Top .png|无|缩略图|650x650像素]]
+
[[文件:Top2.png|无|缩略图|650x650像素]]
 
{| class="wikitable"
 
{| class="wikitable"
 
|+top 行
 
|+top 行
第61行: 第61行:
 
|}
 
|}
 
{| class="wikitable"
 
{| class="wikitable"
|+KiB Mem 行
+
|+KiB Mem 行  
 
| colspan="2" |total
 
| colspan="2" |total
 
| colspan="2" |同 [[/proc/meminfo内存信息说明|/proc/meminfo 中的 MemTotal]],所有可用的内存大小;total=used+free+buff/cache
 
| colspan="2" |同 [[/proc/meminfo内存信息说明|/proc/meminfo 中的 MemTotal]],所有可用的内存大小;total=used+free+buff/cache
第74行: 第74行:
 
| colspan="2" |用做内核缓存的内存量
 
| colspan="2" |用做内核缓存的内存量
 
|}
 
|}
 +
KiB = kibibytes
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|+KiB Swap 行
 
|+KiB Swap 行
第126行: 第128行:
 
|%CPU
 
|%CPU
 
|CPU使用率
 
|CPU使用率
 +
|-
 +
|%MEM
 +
|简单的 RES 除以总物理内存 RES/(KiB Mem 行)
 +
|-
 +
|
 +
|
 
|}
 
|}
 +
 
更多、更详细看<syntaxhighlight lang="shell-session">
 
更多、更详细看<syntaxhighlight lang="shell-session">
 
pi@raspberrypi:~ $ man top
 
pi@raspberrypi:~ $ man top
 
</syntaxhighlight>
 
</syntaxhighlight>

2022年8月13日 (六) 11:57的版本

Top2.png
top 行
内容 含义
08:57:43 当前时间
up 17 days, 23:07 系统运行时间,系统运行了多久
1 user 当前登录用户数
load average: 0.00, 0.01, 0.05 系统负载,即任务队列的平均长度,三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值
Tasks 行
total 进程总数
running 正在运行的进程数
sleeping 睡眠的进程数
stopped 停止的进程数
zombie 僵尸进程数
%Cpu(s) 行
us 用户空间占用CPU百分比
sy 内核空间占用CPU百分比
ni 用户进程空间内改变过优先级的进程占用CPU百分比
id 空闲CPU百分比
wa 等待输入输出的CPU时间百分比
hi 硬中断(Hardware IRQ)占用CPU的百分比
si 软中断(Software Interrupts)占用CPU的百分比
st (Steal time)是当 hypervisor 服务另一个虚拟处理器的时候,虚拟 CPU 等待实际 CPU 的时间的百分比
KiB Mem 行
total /proc/meminfo 中的 MemTotal,所有可用的内存大小;total=used+free+buff/cache
used 使用的物理内存总量
free 空闲内存总量
buff/cache 用做内核缓存的内存量

KiB = kibibytes

KiB Swap 行
total 使用的交换区总量
free 空闲交换区总量
cached 缓冲的交换区总量
进程信息区
PID 进程id
USER 进程所有者的用户名
PR priority,优先级
NI nice值,负值表示高优先级,正值表示低优先级
VIRT virtual,进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR share,共享内存大小,单位kb
S 进程状态

D = uninterruptible sleep

I = idle

R = running

S = sleeping

T = stopped by job control signal

t = stopped by debugger during trace

Z = zombie

%CPU CPU使用率
%MEM 简单的 RES 除以总物理内存 RES/(KiB Mem 行)

更多、更详细看

pi@raspberrypi:~ $ man top