首页 > Linux操作系统 > Linux操作系统 > Linux中top命令解析
top输出结果解析:
第一行显示系统时间,系统所运行的时间,用户数
load average表示系统负载,即任务队列的平均长度,系统负载,三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。
Tasks:total为进程总数,running为正在运行的进程数,sleeping为睡眠的进程数,stopped为停止的进程数,zombie为僵尸进程数
Cpu(s):us为用户空间占用CPU百分比,sy为内核空间占用CPU百分比,ni为用户进程空间内改变过优先级的进程占用CPU百分比,id为空闲CPU百分比,wa为等待输入输出的CPU时间百分比
Mem:total为物理内存总,used为使用的物理内存总量,free为空闲内存总量,buffers为用作内核缓存的内存量
Swap:total为交换区总量,used为使用的交换区总量,free为空闲交换区总量,cached为缓冲的交换区总量。
进程信息区:
PID:进程的ID号
PPID:父进程的ID号
USER:进程的拥有者
PR:进程的优先级
NI:进程的nice值,负值表示高的优先级,正值表示低的优先级
VIRT:任务使用的虚拟内存的总量
RES:任务使用的物理内存
SHR:任务使用的共享内存的总量,简单地反应了可以潜在地被其他进程共享的内存。
S:进程的状态:D表示不可中断的睡眠状态 ,R表示运行, S表示睡眠,T表示跟踪/停止
%CPU:上次更新到现在的CPU时间占用百分比
%MEM:进程使用的物理内存百分比
TIME+:进程使用的CPU时间总计,单位1/100秒
COMMAND:执行的命令名
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26194851/viewspace-713400/ ,如需转载,请注明出处,否则将追究法律责任。