top命令是Linux下常用的系统性能分析工具,能实时查看系统中各个进程资源占用情况

第一行:

当前时间、系统启动时间、当前系统登录用户数目、平均负载(1分钟,10分钟,15分钟)。
平均负载(load average),一般对于单个cpu来说,负载在0~1.00之间是正常的,超过1.00须引起注意。在多核cpu中,系统平均负载不应该高于cpu核心的总数。

第二行:

进程总数、运行进程数、休眠进程数、终止进程数、僵死进程数。

第三行:

%us用户空间占用cpu百分比;
%sy内核空间占用cpu百分比;
%ni用户进程空间内改变过优先级的进程占用cpu百分比;
%id空闲cpu百分比,反映一个系统cpu的闲忙程度。越大越空闲;
%wa等待输入输出(I/O)的cpu百分比;
%hi指的是cpu处理硬件中断的时间;
%si值的是cpu处理软件中断的时间;

%st用于有虚拟cpu的情况,用来指示被虚拟机偷掉的cpu时间。

第四行:

total总的物理内存;
used使用物理内存大小;
free空闲物理内存;
buffers用于内核缓存的内存大小

第五行:

total总的交换空间大小;
used已经使用交换空间大小;
free空间交换空间大小;
cached缓冲的交换空间大小

buffers于cached区别:buffers指的是块设备的读写缓冲区,cached指的是文件系统本身的页面缓存。他们都是Linux系统底层的机制,为了加速对磁盘的访问。

第六行:

PID 进程号
USER 运行用户
PR
优先级,PR(Priority)所代表的值有什么含义?它其实就是进程调度器分配给进程的时间片长度,单位是时钟个数,那么一个时钟需要多长时间呢?这
跟CPU的主频以及操作系统平台有关,比如linux上一般为10ms,那么PR值为15则表示这个进程的时间片为150ms。
NI 任务nice值
VIRT 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES 物理内存用量
SHR 共享内存用量
S 该进程的状态。其中S代表休眠状态;D代表不可中断的休眠状态;R代表运行状态;Z代表僵死状态;T代表停止或跟踪状态
%CPU 该进程自最近一次刷新以来所占用的CPU时间和总时间的百分比
%MEM 该进程占用的物理内存占总内存的百分比
TIME+ 累计cpu占用时间

COMMAND 该进程的命令名称,如果一行显示不下,则会进行截取。内存中的进程会有一个完整的命令行

top命令各个参数代表意义详解相关推荐

  1. linux cp -r 参数,Linux系统中cp命令的参数及用法详解

    Linux系统中cp命令主要是用来复制文件或者目录.下面由学习啦小编为大家整理了Linux系统中cp命令的参数及用法详解的相关知识,希望对大家有帮助! Linux系统中cp命令的参数及用法详解:参数说 ...

  2. Linux top 命令基础用法和指标详解

    top Linux top命令用于实时显示 process 的动态. 参数说明: d : 改变显示的更新速度,或是在交谈式指令列( interactive command)按 s q : 没有任何延迟 ...

  3. linux top 上次更新到现在的cpu时间占用百分比,使用top命令分析linux系统性能的详解...

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

  4. ss命令的参数及使用详解

    ss - another utility to investigate sockets ss - 研究套接字的另一个实用程序 参数 Usage: ss [ OPTIONS ]ss [ OPTIONS ...

  5. c语言中命令行参数argc,argv[]详解

    argc 是 argument count的缩写,表示传入main函数的参数个数: argv 是 argument vector的缩写,表示传入main函数的参数序列或指针,并且第一个参数argv[0 ...

  6. linux命令优先级设置,linux renice命令参数及用法详解(linux修改程序运行优先级命令)...

    linux renice命令参数及用法详解(linux修改程序运行优先级命令) 发布时间:2012-07-21 12:45:32   作者:佚名   我要评论 renice指令可重新调整程序执行的优先 ...

  7. linux 内存 参数,linux free命令参数及用法详解(linux查看内存命令)

    linux free命令参数及用法详解(linux查看内存命令) 2019年05月31日 | 萬仟网科技 | 我要评论 free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段 ...

  8. linux 的中断 命令,linux skill命令参数及用法详解(linux中断进程执行命令)

    linux skill命令参数及用法详解(linux中断进程执行命令) 发布时间:2012-07-21 12:09:37   作者:佚名   我要评论 linux 冻结进程命令 skill 使用详解 ...

  9. linux中whoami命令的作用是,linux whoami命令参数及用法详解(linux查看登陆用户名)

    linux whoami命令参数及用法详解(linux查看登陆用户名) 2019年05月31日 | 萬仟网科技 | 我要评论 whoami 命令显示登录名.与使用命令 who 并指定 am i 不同, ...

最新文章

  1. [转]PHP--优化PHP代码建议
  2. 如何根据字典中值的大小,对字典中的项排序
  3. 还记得范进中举的故事吗
  4. 使用FtpWebRequest 类操作(上传、下载和删除)FTP上的XML文件
  5. 如何跳出两层循环嵌套
  6. python九九乘法表求和,平均数,最大值,最小值、金字塔、等边三角形
  7. Bootstrap中的圆角图片效果
  8. 如果你不喜欢Windows 11开始菜单,还可以用注册表换回Windows 10样式
  9. 向量检索模型落地:瓶颈及解法!
  10. php查询近期数据,thinkphp中如何查询当天,本周的,本月的,本年的数据
  11. aws 亚马逊_Amazon AWS Rekognition教程
  12. 每次关机的时候总显示[742.602384]system halted,关不了机,只能强制关机,解决方法
  13. MySQL主外键设置
  14. 算法竞赛入门学习(篇一)
  15. el-row文字换行后实现整行自动撑开
  16. 【题解】洛谷P6006 [USACO20JAN]Farmer John Solves 3SUM G
  17. 新海诚没有参与制作的作品_全能的新海诚,最初几部作品都是他一个人完成的!但是却有缺陷!...
  18. K8S章节2 — k8s集群中通过rook方式部署ceph
  19. 一阶电路中的时间常数_一阶RC电路的时间常数为 ;一阶RL电路的时间常数为
  20. MyEclipse/Eclipse 导出带目录结构的.class

热门文章

  1. 这些最常用的Linux命令都不会,你怎么敢去面试?
  2. MG动画实例——缓冲图标
  3. shell 语言中的 if 条件判断
  4. Excel表格模板:某五金公司营业利润表下载
  5. IIS 8.0 设置反向代理教程
  6. spring boot profiles使用
  7. oracle 12.1.0.2.0 通过 DBBP 升级到 12.1.0.2.190416
  8. 基于Django的商城开发项目笔记(一)
  9. 软件测试用例设计之微信群抢红包经典用例
  10. 1007: 破译密码