博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux指令:top
阅读量:6312 次
发布时间:2019-06-22

本文共 1258 字,大约阅读时间需要 4 分钟。

今天测试同事告诉我,测试环境一直出现oom,让我分析一下,第一个用到的是top指令,记录一下。

1. 前五行信息

  top - 10:58:46 up 51 days, 20:22, 3 users, load average: 0.15, 0.08, 0.08

  Tasks: 128 total, 1 running, 127 sleeping, 0 stopped, 0 zombie
  %Cpu(s): 0.5 us, 0.2 sy, 0.0 ni, 99.2 id, 0.0 wa, 0.0 hi, 0.0 si, 0.2 st
  KiB Mem : 3684076 total, 1360600 free, 1077208 used, 1246268 buff/cache
  KiB Swap: 4194300 total, 4083556 free, 110744 used. 2347760 avail Mem

    第一行:当前时间, 系统运行时间,连接用户,系统负载:1分钟,5分钟,15分钟

    第二行:进程总数,正在运行数,睡眠的进程数,停止的,僵尸进程

    第三行:用户空间占CPU百分比,内核占CPU百分比,用户进程空间内改变过优先级的进程占用CPU百分比,空闲CPU百分比,hi是硬件中断等待输入输出百分比,si是软件中断CPU百分比,st是分配给运行在其它虚拟机上的任务的实际 CPU 时间

    第四行:物理内存总量,空闲内存,使用的内存,用作内核缓存的内存量

    第五行:交换区总量,空闲交换区量,使用量,缓冲的交换区总量:内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖, 该数值即为这些内容已存在于内存中的交换区的大小。相应的内存再次被换出时可不必再对交换区写入。

2.进程信息

     PID    USER   PR  NI    VIRT        RES         SHR     S    %CPU       %MEM     TIME+    COMMAND

   22677   root      20   0   3990944    858676     13168   S     4.0            23.3       5:09.03           java

  PID:进程id    USER:用户   PR:优先级  NI:nice值  负值表示高优先级,正值低优先级  VIRT:进程使用虚拟内存总量(kb单位)VIRT=SWAP+RES  ( SWAP:使用的虚拟内存,被换出大小 )  RES:进程使用,未被换出的大小   SHR:共享内存大小,单位kb  S:进程状态(S:sleep  R:running T:trace/stop Z:僵尸进程  D:不可中断的睡眠状态)  %CPU:CPU利用率  %MEM:内存利用率  TIME+:进程运行时间总计  COMMAND:命令名/命令行

上图是额外通过f键可以让top显示的一些列,说几个比较重要的  Data:使用数据量(数据区+栈) Code:代码大小  SWAP:使用交换空间

转载于:https://www.cnblogs.com/zhengwangzw/p/9121318.html

你可能感兴趣的文章
关于量子理论:最初无意的简化,和一些人有意的强化和放大
查看>>
CentOS 6.9通过RPM安装EPEL源(http://dl.fedoraproject.org)
查看>>
“区块链”并没有什么特别之处
查看>>
没有功能需求设计文档?对不起,拒绝开发!
查看>>
4星|《先发影响力》:影响与反影响相关的有趣的心理学研究综述
查看>>
IE8调用window.open导出EXCEL文件题目
查看>>
python之 列表常用方法
查看>>
vue-cli脚手架的搭建
查看>>
在网页中加入百度搜索框实例代码
查看>>
在Flex中动态设置icon属性
查看>>
采集音频和摄像头视频并实时H264编码及AAC编码
查看>>
3星|《三联生活周刊》2017年39期:英国皇家助产士学会于2017年5月悄悄修改了政策,不再鼓励孕妇自然分娩了...
查看>>
高级Linux工程师常用软件清单
查看>>
堆排序算法
查看>>
folders.cgi占用系统大量资源
查看>>
路由器ospf动态路由配置
查看>>
zabbix监控安装与配置
查看>>
python 异常
查看>>
last_insert_id()获取mysql最后一条记录ID
查看>>
可执行程序找不到lib库地址的处理方法
查看>>