Linux top命令详解

本文介绍Linux环境下top命令的使用方法及输出信息解析,包括系统时间、任务状态、CPU使用率等关键指标。

在Linux下运行top命令结果如下图:

top

 

为了防止网络情况不好的时候,我也复制一份文字版如下:

top - 11:13:31 up 28 days, 17:27,  1 user,  load average: 0.22, 0.33, 0.93
Tasks:  20 total,   1 running,  19 sleeping,   0 stopped,   0 zombie
Cpu(s):  5.2%us,  8.1%sy,  0.0%ni, 86.3%id,  0.2%wa,  0.0%hi,  0.0%si,  0.2%st
Mem:  17555008k total, 16842516k used,   712492k free,    81760k buffers
Swap: 34979644k total,   633260k used, 34346384k free,  6436640k cached
上面这个部分是信息统计部分:
第一行是相关的系统时间信息,11:13:31是当前系统运行的时间, up 28 days表示服务器运行的时间,1 user表示当前1个用户
第二三行是任务和CPU使用信息。这里就不介绍了,看了就知道,简单的就说说CPU的相关使用情况
最后两行位服务器相关的物理内存和交换空间的信息
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      20   0 25812 2228 1476 S    0  0.0   0:00.19 init
   78 root      20   0 15192  380  196 S    0  0.0   0:00.00 upstart-socket-
  112 root      20   0 17236  636  440 S    0  0.0   0:00.00 upstart-udev-br
  139 root      20   0 21340 1048  756 S    0  0.0   0:00.01 udevd
  175 root      20   0 50036 2912 2304 S    0  0.0   0:00.01 sshd
  208 root      20   0 12756  876  720 S    0  0.0   0:00.00 getty
  213 root      20   0 12756  868  720 S    0  0.0   0:00.00 getty
  215 root      20   0 12756  872  720 S    0  0.0   0:00.00 getty
  220 root      20   0 10684  360  224 S    0  0.0   0:00.00 cron
  258 root      20   0 12756  864  716 S    0  0.0   0:00.00 getty
  260 root      20   0 12756  876  720 S    0  0.0   0:00.00 getty
  450 root      20   0 21336  368   76 S    0  0.0   0:00.00 udevd
  451 root      20   0 21336  368   76 S    0  0.0   0:00.00 udevd
  463 root      20   0  127m 5740 4352 S    0  0.0   0:00.03 sshd
  472 root      20   0  127m 5780 4388 S    0  0.0   0:00.04 sshd
  481 action    20   0  127m 2260  872 S    0  0.0   0:00.00 sshd
  482 action    20   0 12780  936  756 S    0  0.0   0:00.00 sftp-server
  483 action    20   0  127m 2264  872 S    0  0.0   0:00.00 sshd
  484 action    20   0 22108 4680 1764 S    0  0.0   0:00.18 bash
  560 root      20   0  127m 5780 4388 S    0  0.0   0:00.03 sshd
  569 action    20   0  127m 2264  872 S    0  0.0   0:00.00 sshd
  570 action    20   0 22036 4548 1692 S    0  0.0   0:00.09 bash
  652 action    20   0 17208 1156  924 R    0  0.0   0:00.00 top
以上进程信息:
  PID:表示进程ID
  USER:表示用户,这里用户有action和root
  PRy:优先级
  NI:表示nice值。负值表示高优先级,正值表示低优先级
  VIRT:进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
  RES:进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
  SHR:共享内存大小,单位kb
  S :进程状态
  %CPU:上次更新到现在的CPU时间占用百分比
  %MEM :进程使用的物理内存百分比
  TIME+ :进程使用的CPU时间总计,单位1/100秒
  COMMAND: 对应的 命令名/命令行
艾德堡HP系列压力计测试软件在最新版本中进行了多项功能增强和改进。软件内部新增了设置上下限的功能,这意味着用户可以自行定义测试参数的容许范围,从而对测试结果进行更为精确的控制和判断。在软件更新之前,可能需要依赖外部设备或手动设定来执行这一功能,如今这样的操作变得更加便捷和高效。软件的另一大改进是输出判定结果的优化,新增了OK或NG(合格或不合格)的直观输出,这一功能对于生产线上快速识别产品是否符合质量要求尤为关键。通过软件的自动化判定,工作人员可以迅速了解到设备的运行状态和产品质量,有效提高工作效率并减少人为错误。此外,软件的输出结果现在既可以依据软件设置的参数,也可以依据仪表内部的参数,这样的双模式选择为用户提供了更大的灵活性和适应性。在不同的测试环境和需求下,用户可以根据具体情况选择最适合的参数来源,以获得最准确的测试数据。软件界面的更新也是不容忽视的一环。更换图标不仅美化了软件界面,而且使得操作界面更加友好和直观。新图标的设计很可能更加符合现代软件界面的设计潮流,为用户提供更好的视觉体验和操作感受。而图标作为用户与软件交互的第一视觉接触点,其重要性不言而喻。所有这些改进和新增功能,都是围绕着提高艾德堡HP系列压力计测试的准确度、效率以及用户友好性而展开的。用户在使用过程中可以感受到测试过程的便捷化,同时在质量控制方面也更加得心应手。这些改进无疑将对压力计的测试流程产生积极影响,为企业带来更大的竞争优势。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值