Neo Anderson's Blog

Linux基础命令-Top

字数统计: 479阅读时长: 1 min
2016/04/29

Linux(Red Hat) top之后内容

第一栏 top
  • 时间(UTC) up
  • 物理主机已启动时间 days,
  • 已登录用户数 users,
  • load average: xxx, xxx, xxx
第二栏 Tasks:
  • 总任务数 total,
  • 正在运行任务数 running,
  • 休眠任务数 sleeping,
  • 停止任务数 stopped,
  • 僵尸任务数 zombie
第三栏 %Cpu(s)
  • 用户使用cpu时间比 us,
  • 系统使用cpu时间比 sy,
  • 用作nice加权的进程分配的用户cpu使用时间 (进程优先级+修正值=nice优先级) ni,
  • 空闲cpu时间比 id,
  • cpu等待磁盘写入时间比 wa
  • 硬中断消耗时间 hi,
  • 软中断消耗时间 si
  • 虚拟机偷取时间(虚拟机配置显示专用, 虚拟机之间相互竞争实体机cpu, 回导致竞争失败一方被虚拟继续将cpu时间’夺走’,分配给另一方) st
第四栏 KiB Mem
  • 内存总量 total,
  • 内存空闲量 free,
  • 内存使用量 used,
  • 缓存的内存量 buff/cache
第五栏 KiB Swap
  • 交换区总量 total,
  • 交换区空闲量 free,
  • 交换区使用量 used.
  • 缓存交换区总量 avail Mem
第六栏 字段注解
  • PID: 进程号
  • USER: 进程创建者
  • PR: 进程优先级
  • NI: nice值
  • VIRT: 使用虚拟内存总量
  • RES: 进程使用, 未被换出的物理内存大小
  • SHR: 共享内存大小
  • S: 进程状态
  • %CPU: 进程CPU占比
  • %MEM: 进程内存占比
  • TIME+: 进程运行时间
  • COMMAND: 进程名称
第七栏 快捷命令
  • E: 切换TOP列表内存单位k ,m,g,t,p,e
  • e: 切换进程列表内存单位
  • l: 控制TOP列表是否显示负载和启动时间信息
  • m: 切换TOP栏内存信息显示的方式
  • t: 切换TOP栏CPU信息显示的方式
  • c: 切换进程列表明星信息
  • P: 进程按照cpu使用率排序
  • M: 进程按照内存占用排序
  • **

CATALOG
  1. 1. Linux(Red Hat) top之后内容
    1. 1.1. 第一栏 top
    2. 1.2. 第二栏 Tasks:
    3. 1.3. 第三栏 %Cpu(s)
    4. 1.4. 第四栏 KiB Mem
    5. 1.5. 第五栏 KiB Swap
    6. 1.6. 第六栏 字段注解
    7. 1.7. 第七栏 快捷命令