翻译:飞哥 (http://hi.baidu.com/imlidapeng)

版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。

原文名称:《Linux Performance and Tuning Guidelines》

原文地址:http://www.redbooks.ibm.com/abstracts/redp4285.html

-------------------------------------------------------------------------------------------

Linux操作系统的开放和灵活性使其拥有大量性能监控工具。其中有些是原来UNIX上知名工具的Linux版,
​还有一些是专门为Linux设计的。
​大多Linux性能监控工具基于虚拟proc文件系统。要度量性能,我还需要使用一些适当的基准工具。

在本章中我们将介绍讨论部分性能监控工具和一些有用的命令,同时也会介绍一些有用的基准工具。

我们讨论的大部分监控工具都可以在Linux企业发行版中找到。

2.1 介绍

Linux企业发行版中都装备有许多监控工具。这些工具中有些是输出易于理解的系统活动结果,有些提供某些特定性能指标(如硬盘I/O)和详细信息。

熟悉这些工具能让你清楚当前系统的运行情况,帮助你找出影响系统性能的原因。

2.2 工具功能简介

表2-1 列出了本章所涉及到工具的功能。

​表2-1 Linux性能监控工具

工具:                        主要功能

top:                          进程活动

vmstat:                    系统活动,硬件及系统信息

uptime,w:             系统平均负载

ps,pstree:             显示进程

free:                         内存使用情况

iostat:                      CPU平均负载,硬盘活动

sar:                          搜集展示系统活动

mpstat:                   多处理器使用情况

numastat:               NUMA-相关统计信息

pmap:                      进程内存使用情况

netstat:                   网络相关统计信息

iptraf:                       实时网络统计信息

tcpdump,
​ethereal:                  网络通讯的详细分析

nmon:                      搜集展示系统活动

Proc文件系统:         各种内核统计信息

KDE system guard:系统图形化实时展示

Gnome System Monitor:系统图形化实时展示

表2-2 列出了本章所涉及到基准工具的功能

表2-2 基准工具

工具:                        主要功能

lmbench:                 操作系统基准

iozone:                    文件系统基准

netperf:                   网络性能基准

《Linux性能及调优指南》第二章:监控和基准工具2.1-2.2的更多相关文章

  1. 《Linux 性能及调优指南》写在后面的话

    感谢飞哥的翻译. 目前飞哥 (http://hi.baidu.com/imlidapeng)的网址已经不能访问了. <Linux 性能及调优指南>这本书的原文地址:http://www.r ...

  2. 《Linux 性能及调优指南》3.1 确认瓶颈

    翻译:飞哥 ( http://hi.baidu.com/imlidapeng ) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明. 原文名称:<Linux Performance ...

  3. 《linux性能及调优指南》 3.5 网络瓶颈

    3.5 Network bottlenecks A performance problem in the network subsystem can be the cause of many prob ...

  4. 《Linux 性能及调优指南》3.2 CPU瓶颈

    翻译:飞哥 ( http://hi.baidu.com/imlidapeng ) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明. 原文名称:<Linux Performance ...

  5. 《Linux 性能及调优指南》2.3 监控工具

    翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明. 原文名称:<Linux Performance a ...

  6. 《Linux性能及调优指南》1.3 Linux文件系统

    翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明. 原文名称:<Linux Performance a ...

  7. 《Linux 性能及调优指南》1.5 网络子系统

    翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明. 原文名称:<Linux Performance a ...

  8. 《Linux 性能及调优指南》1.4 硬盘I/O子系统

    翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明. 原文名称:<Linux Performance a ...

  9. Linux性能及调优指南1.2之Linux内存架构

    本文为IBM RedBook的Linux Performanceand Tuning Guidelines的1.2节的翻译原文地址:http://www.redbooks.ibm.com/redpap ...

随机推荐

  1. git与github建立仓库连接步骤

    一.先对git 进行用户设置 首先你得在网上下载git软件并且安装,一路默认安装就好了,然后就可以开始本地仓库的建立了.打开你安装好的git, 在开始菜单里面找到git文件夹里面的git bash端 ...

  2. git push文件到远程github或者gitlab

    Git global setup git config --global user.name "luozeng" git config --global user.email &q ...

  3. 关于fit和transform

    Fit是对于数据进行拟合,所谓拟合,就是根据数据,计算获得数据里面的一些指标,比如均值,方差:下一步很多API都是需要这些参数来进行后续对数据的操作,比如下面要讲到的transform. Transf ...

  4. Zookeeper基本数据模型

    一.Zookeeper基本数据模型 是一个树形结构,类似于前端开发中的tree.js组件 zk的数据模型也可以理解为linux/unix的文件目录  /usr/local/... 每一个节点称之为zn ...

  5. Maven install报MojoFailureException

    [ERROR] 位置: 类 com.spark.test.JavaDirectKafkaWordCount [ERROR] /I:/TrueTimeControlOnSparkByJava/src/m ...

  6. JDK官网下载教程

    进入官网网址 https://www.oracle.com/index.html  登录成功后,即可进行下载! PS:新版谷歌浏览器可能会出现无法下载的问题,使用IE浏览器即可.

  7. 测试ik分词效果

    POST:   http://192.168.1.12:9200/ddycdr/_analyze?analyzer=ik_max_word body:      {"text":& ...

  8. Mibew Messenger (also known as Open Web Messenger)

    Mibew Messenger (also known as Open Web Messenger) is an open-source live support application writte ...

  9. NAND FLASH控制器

    一.nand flash访问原理 地址空间概念 nand的编址 nand命令  命令,地址,数据 使用S3C2440的nand flash控制器访问nand flash 前几个编译出来的文件都小于4k ...

  10. NGINX 资料

    查看资料详情     nginx