linux top 的用法 教程

linux top 的用法 教程

系统状态概览

line1:系统状态简览

当前时间:16:09:14 — 系统当前时间。

系统运行时间:14天20小时33分钟 — 自上次启动以来。

登录用户数:3 — 当前登录的用户数量。

系统负载:0.28, 0.35, 0.39 — 分别对应1分钟、5分钟、15分钟的系统平均负载。

line2:进程信息

共有186个进程:1个运行中,185个休眠,0个停止,0个僵尸。

line3:CPU状态

用户空间使用:2.2%。

内核空间使用:0.7%。

优先级改变:0.0%。

空闲CPU:97.0%。

IO等待:0.0%。

硬中断:0.0%。

软中断:0.2%。

虚拟化时间:0.0%。

line4:内存状态

总量:3924276k(约3.7GB)。

已使用:3697568k(约3.5GB)。

空闲:236708k(约231MB)。

缓冲区:487652k(约476MB)。

line5:Swap交换分区

总量:0k(0GB)。

已使用:0k(0M)。

空闲:0k(0GB)。

缓冲区:2076524k(约2GB)。

Linux系统的内存管理与Windows有所不同,Linux会尽量利用所有可用内存为缓存,以提升系统性能。因此,即便看到较低的空闲内存量也不必担心。

进程状态监控名称解析

PID:进程ID。

USER:进程所有者。

PR:进程优先级。

NI:进程的nice值,影响优先级。

VIRT:虚拟内存使用量。

RES:物理内存使用量。

SHR:共享内存大小。

S:进程状态(D=不可中断睡眠,R=运行中,S=睡眠,T=停止,Z=僵尸进程)。

%CPU:自上次更新以来CPU使用率。

%MEM:占用的物理内存百分比。

TIME+:CPU时间总计。

COMMAND:进程名称或命令。