zoukankan      html  css  js  c++  java
  • top

    # top
    top - 08:43:01 up 13 min, 5 users, load average: 0.01, 0.22, 0.24
    Tasks: 189 total, 1 running, 188 sleeping, 0 stopped, 0 zombie
    Cpu(s): 1.3%us, 0.3%sy, 0.0%ni, 98.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
    Mem: 674684k total, 510748k used, 163936k free, 32368k buffers
    Swap: 2047992k total, 0k used, 2047992k free, 204960k cached
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    2785 root 20 0 193m 33m 8960 S 1.3 5.0 0:12.49 Xorg
    3286 root 20 0 295m 14m 9.8m S 1.0 2.1 0:03.54 gnome-terminal
    ---------------------------------------------------------------------------------------------------------
    说明:
    第一行:top - 08:43:01 up 13 min, 5 users, load average: 0.01, 0.22, 0.24
    当前系统时间 系统运行时间 当前登录的用户数 平均负载:1分钟、5分钟、15分钟
    第二行:Tasks: 189 total, 1 running, 188 sleeping, 0 stopped, 0 zombie
    总共有多少个进程 运行中的进程数 处于睡眠中的进程 stop状态的进程数 僵尸进程数
    第三行:
    Cpu(s): 1.3%us, 0.3%sy, 0.0%ni, 98.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
    1.3%us:用户空间占用CPU的百分比1.3%
    0.3%sy:内核空间占用CPU的百分比0.3%
    0.0%ni:改变过优先级的进程占用CPU的百分比0.0%
    98.3%id:空闲CPU百分比98.3%
    0.0%wa:IO等待占用CPU的百分比0.0%
    0.0%hi:硬中断(Hardware IRQ)
    0.0%si:软中断(Software Interrupts)占用CPU的百分比 0.0%
    0.0%st:虚拟机占用百分比
    第七行以下:各进程(任务)的状态监控
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    PID:进程id
    USER:进程所有者
    PR:进程优先级
    NI:nice值。负值表示高优先级,正值表示低优先级
    VIRT:进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
    RES:进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
    SHR:共享内存大小,单位kb
    S:进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
    %CPU:上次更新到现在的CPU时间占用百分比
    %MEM:进程使用的物理内存百分比
    TIME+:进程使用的CPU时间总计,单位1/100秒
    COMMAND:进程名称(命令名/命令行)
    -----------------------------------------
    在top视图界面:
    1> 在top基本视图中,按键盘数字“1”,可监控每个逻辑CPU的状况;
    2> 进入top时,各进程默认是按照CPU的占用量来排序的;
    3> b:打开/关闭加亮效果;
    x:打开/关闭排序列的加亮效果;
    shift + >”或”shift + <”可以向右或左改变排序列;
    f:top进入另一个视图,在这里可以编排基本视图中的显示字段;有”*”表示可显示,没有”*”表示不显示;若要显示,按对应的字母(或移到要显示的字段,按空格键,再按ESC);
    4> M:根据驻留内存大小进行排序;
    P:根据CPU使用百分比大小进行排序;
    k:终止一个进程。系统将提示用户输入需要终止的进程PID,以及需要发送给该进程什么样的信号;
    r:重新安排一个进程的优先级别。系统提示用户输入需要改变的进程PID以及需要设置的进程优先级值;
    s:改变两次刷新之间的延迟时间;
    t:切换显示进程和CPU状态信息;
    W:将当前设置写入~/.toprc文件中;
    -----------------------------------------
    top [options]
    -d:指定每两次屏幕信息刷新之间的时间间隔;
    -p:通过指定监控进程ID来仅仅监控某个进程的状态;
    -u:指定特定用户的进程;
    -c:显示整个命令
    -b:以批处理模式操作(可显示所有的进程)
    top -b -n 1 ----可看到所有的进程状态(-n 1:显示一次)
  • 相关阅读:
    java 内部类
    webservice restful rpc
    linux 修改文件权限chmod
    java ThreadLocal的理解
    转:Eclipse常用开发插件
    Eclipse安装插件支持jQuery智能提示
    转:VS2008 vs2010中JQUERY智能提醒
    jquery ui和jquery easy ui的区别
    线程池
    java连接数据库URL
  • 原文地址:https://www.cnblogs.com/skyzy/p/9433467.html
Copyright © 2011-2022 走看看