Linux top 命令

1、top命令直接进入视图

2、top -u java

3、top -p <pid>


第一行:

    15:14:41 — 系统当前时间

    up 47 days, 1:54 — 系统连续运行了47天1小时54分钟

    1 user — 当前1个用户登录系统

    load average:0.00, 0.00, 0.00 — 冒号后面的三个数值分别是1分钟,5分钟,15分钟的负载情况

第二行:

    Tasks: 128 tatal — 系统共有128个进程

    1 running — 1个进程在运行

    127 sleeping — 127个进程在休眠

    0 stopped — 终止的进程0个

    0 zombie — 僵死的进程0个

第三行

    0.0%us — 用户空间占用cpu的百分比(简单地理解为运行用户应用程序空间)

    0.1%sy — 内核空间占用cpu的百分比(简单地理解为运行系统及驱动的空间)

    0.0%ni — 用户进程空间内改变过优先级的进程占用cpu的百分比

    99.9%id — 空闲cpu的百分比

    0.0%wa — IO等待占用cpu的百分比

    0.0%hi — 硬中断占用cpu的百分比

    0.0%si — 软中断占用cpu的百分比

    0.0%st — 虚拟机占用cpu的百分比

第四行

    8061100k total — 物理内存总量(8GB)

    7936280k used — 使用的内存量

    124820k free — 空闲的内存量(120M)

    59344k buffers — 缓存的内存量

第五行

    8208380k total — 交换区总量

    140220k used — 使用的交换区总量

    8068160k free — 空闲的交换区总量

    47968 cached — 缓冲的交换区总量

    对于内存的监控要时刻监控这里的used,如果该值不断地变化,说明内核不断地进行内存和swap的数据交换,预示内存不够用了。

第六行

    空行

第七行

    PID — 进程id

    USER — 进程所有者

    PR — 进程优先级

    NI — nice值,负值表示高优先级,正值表示低优先级

    VIRT — 进程使用的虚拟内存总量,单位kb

    RES — 进程使用的、未被换出的物理内存大小,单位kb

    SHR — 共享内存大小,单位kb

    S — 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵死进程

    %CPU — 上次更新到现在的CPU时间占用百分比

    %MEM — 进程使用的物理内存百分比

    TIME+ — 进程使用的CPU时间总计,单位1/100秒

    COMMAND — 进程名称(命令名/命令行)

在top基本视图中,按键盘数字“1”,可监控每个逻辑CPU的状况;
键盘“b”打开/关闭加亮效果;
键盘“x”打开/关闭排序列的加亮效果,通过“shift + >”或“shift + <”可以向右或左改变排序列。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值