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

top:分析系统性能工具_第1张图片


统计信息区

第一行任务队列信息

第二、三行进程和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         郑州运行进程的命令名或命令路径