top命令:对系统处理器状态实时监控,能够实时显示系统中各个进程的资源占用情况。


统计信息区

第一行任务队列信息

第二、三行进程和CPU信息

进程总数、正在运行的进程数、处于休眠状态的进程数、停止的进程数、僵死的进程数

       us     表示用户进程占用CPU的百分比

       sy     表示系统进程占用CPU的百分比

       ni      表示用户进程空间内改变过优先级的进程占用CPU的百分比

       id      表示空闲进程所占用CPU的百分比

       wa    等待输入输出的进程占用CPU的百分比

第四、五行内存信息

        buffer       用作内核缓冲区的内存大小

        cache        高速缓存大小


进程信息区

        PID            进程id

        USER         进程所属用户

        PR              进程优先级

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

        VIRT                   进程使用的虚拟内存总量,单位是KBVIRT=SWAP+RES

        RES            进程所使用的、为被换出的物理内存大小,单位是KBRES=CODE+DATA

        SHR           share,共享内存大小,单位是KB

        S                 进程状态(Ssleep       Rrunning      D:表示不可中断的睡眠      T:表示跟踪/停止 Z:表示僵死进程)

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

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

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

        COMMAN         郑州运行进程的命令名或命令路径