• Linux TOP命令详解


    先来看一下执行以后的结果:

    各项数值的含义如下:

    第一行是任务队列信息。

    1 17:15:40                                        当前时间
    2 up 21 days,1:19                                 系统运行时间,格式为天,时:分
    3 8 user                                          当前登录用户数
    4 load average: 0.00, 0.00, 0.00                  系统负载,即任务队列的平均长度(三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值)

    第二行为进程信息。

    1 Tasks: 170 total                                   进程总数
    2 1 running                                          正在运行的进程数
    3 169 sleeping                                       睡眠的进程数
    4 0 stopped                                          停止的进程数
    5 0 zombie                                           僵尸进程数

    第三行为CPU信息。

    1 Cpu(s): 11.8% us                                    用户空间占用CPU百分比
    2 12.2% sy                                            内核空间占用CPU百分比
    3 0.0% ni                                             用户进程空间内改变过优先级的进程占用CPU百分比
    4 71.6% id                                            空闲CPU百分比
    5 2.1% wa                                             等待输入输出的CPU时间百分比
    6 0.0% hi                                             硬件CPU中断占用百分比
    7 2.2% si                                             软中断占用百分比
    8 0.0% st                                             虚拟机占用百分比

    最后两行为内存信息。

    Mem: 1926324k total                        物理内存总量
    841032k used                               使用的物理内存总量
    1085292k free                              空闲内存总量
    104712k buffers                            用作内核缓存的内存量
    Swap: 4128760k total                       交换区总量
    0k used                                    使用的交换区总量
    4128760k free                              空闲交换区总量
    267836k cached                             缓冲的交换区总量

    再来看看进程信息区的详解:

     1 PID                     进程id
     2 USER                    进程所有者的用户名
     3 PR                      优先级
     4 NI                      nice值。负值表示高优先级,正值表示低优先级
     5 VIRT                    进程使用的虚拟内存总量,VIRT=SWAP+RES
     6 RES                     进程使用的、未被换出的物理内存大小
     7 SHR                     共享内存大小
     8 S                       进程状态
     9 %CPU                    CPU时间占用百分比
    10 %MEM                    进程使用的物理内存百分比
    11 TIME+                   进程使用的CPU时间总计,单位1/100秒
    12 COMMAND                 进程名/程序名/命令名/命令行
  • 相关阅读:
    LeetCode 139. Word Break
    Amazon behavior question
    学习笔记之100 TOP Ikm C++ Online Test Questions
    学习笔记之IKM C++ 11
    学习笔记之C/C++指针使用常见的坑
    LeetCode 208. Implement Trie (Prefix Tree)
    队列 & 栈//岛屿的个数
    队列 & 栈//设计循环队列
    队列 & 栈//设计循环队列
    查找表类算法//存在重复元素 III
  • 原文地址:https://www.cnblogs.com/yoyotl/p/5443538.html
Copyright © 2020-2023  润新知