top命令的输出可以分为两部分,前半部分是系统统计信息,后半部分是进程信息。

在统计信息中,第一行是任务队列信息 ,它的结果等同于uptime命令。从左到右依次表示:系统当前时间、系统运行时间、当前登录用户数。最后的load adverage表示系统的平均负载,即任务队列的平均长度,这三个值分别表示1分支、5分钟、15分钟到现在的平均值。第二行是进程统计信息,分别有总进程数、正在运行的进程数、睡眠进程数、停止的进程数、僵尸进程数。第三行是CPU统计信息,us表示用户空间cpu占用率、sy表示内核空间cpu占用率、ni表示用户进程空间改变过优先级的进程cpu的占用率、id表示空闲cpu占用率、wa表示等待输入输出的cpu时间百分比、hi表示硬件中断请求、si表示软件中断请求。第四行,从左到右,依次表示物理内存总量、空闲物理内存、已使用的物理内存、内核缓冲使用量。第五行表示交换区,不知道,有空再补充

后半部分进程信息,PID:进程Id、 USER:进程启动者用户名、 PR:优先级、 NI:nice值,负值表示高优先级,正值表示低优先级、 VIRT:进程使用的虚拟内存总量、 RES:进程使用的,未被换出的物理内存大小、 SHR:共享内存大小、 S:进程状态,D表示不可中断的睡眠状态,R表示运行,S表示睡眠,T表示跟踪停止,Z表示僵尸进程、 %CPU:上次更新到现在的cpu时间占用百分比、 %MEM:进程使用的物理内存百分比、 TIME+:进程使用的cpu时间总计,从右到左单位,百分之一秒,十分之一秒,秒,十秒,分钟,图中样例12分钟,30秒,2秒,十分之3秒,百分之1秒、 COMMON:命令名

top命令交互指令:

h:显示帮助信息、 k:终止一个进程、 q:退出程序、 c:切换显示命令名称和完整命令行、 M:根据进程内存大小进行排序、 P:根据cpu使用百分比大小进行排序、 T:根据累计时间进行排序

摘抄于 书籍: JAVA程序性能优化(葛一鸣)

top命令各个参数意思的详细说明相关推荐

  1. linux-linux top 命令各参数详解

    原文 简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过 ...

  2. TOP命令及参数解析

    Top命令是linux 下常用的系统性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于windows的任务管理器.下面详细介绍它的使用方法. top 可以显示当前系统正在执行的进程的相关信 ...

  3. linux top 命令各参数详解

    简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按 ...

  4. 【转载】linux top命令及参数详解

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.下面详细介绍它的使用方法.top是一个动态显示过程,即可以通过用户按键来不断刷新 ...

  5. Linux top 命令的参数详解

    简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按 ...

  6. Linux TOP命令各参数详解

    Linux TOP命令参数详解 TOP命令参数详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.下面详细介绍它的使用方法. ...

  7. top命令显示参数详解

    Linux中top命令详解 1. 前5行参数解析 2.进程信息列表区 3.特殊操作 top命令主要用来查看系统状况,CPU.内存.进程资源占用情况. 使用格式如下: top -d 10 //表示所打开 ...

  8. Linux 史上最全top命令及参数详解

    总目录 **一.top简介** **二.top命令** 1.top -d:number代表秒数 默认5秒 刷新一次 2.top -b:以批次的方式执行top 3.top -b: '批量模式',用来将输 ...

  9. top命令各个参数代表意义详解

    top命令是Linux下常用的系统性能分析工具,能实时查看系统中各个进程资源占用情况 第一行: 当前时间.系统启动时间.当前系统登录用户数目.平均负载(1分钟,10分钟,15分钟). 平均负载(loa ...

最新文章

  1. mac mini 安装mysql数据库
  2. python简单编程例子-Python入门 —— 用pycharm写一个简单的小程序3
  3. 微信小程序字符串与对象相互转换
  4. Antd-Select组件的深入用法
  5. Linux java 生效不了,linux jdk 不生效怎么办
  6. WebLogic的下载与安装(图文教程)
  7. 21 个必须知道的机器学习开源工具!
  8. Python爬虫(三)--百度贴吧
  9. linux 控制音量大小,linux 控制音量大小
  10. 美团2015年校园招聘部分笔试题
  11. kafka问题之Listener method could not be invoked with the incoming message
  12. Windows系统的正版与盗版
  13. 执着于音,一起开启Fidelio音乐之旅
  14. 51单片机 (九)定时器
  15. 智能家居中物联网技术的应用
  16. 40行python代码搞定王者荣耀全部壁纸下载
  17. CJ20N/CJ11/CJ12/CJ13 - WBS屏幕增强(SMOD: CNEX0007)
  18. 宇宙为什么要限制光速,限制光速背后的玄机是什么?
  19. spring源码依赖注入的核心方法populateBean(beanName, mbd, instanceWrapper)分析
  20. 【转】喜报|科大讯飞摘取Cityscapes评测桂冠,刷新世界记录!

热门文章

  1. UG/NX二次开发(C#) 创建体的最小包容块
  2. java实现base64字符串转换成图片保存
  3. vue页面生成pdf 完整demo 及其踩得坑
  4. BotVS开发基础—2.5 策略交互
  5. EC2实例和新I2实例介绍
  6. 基于cocos creator画六维图
  7. truffle unbox react-box过程进行到downloading时失败
  8. Java语言制作吃豆人游戏
  9. 计算机微型化应用最多的领域,计算机一级基础MS OFFICE练习题
  10. Ubuntu下安装YaH3C