首页 > 系统服务 > 详细

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

时间:2018-12-06 23:06:47      阅读:247      评论:0      收藏:0      [点我收藏+]

翻译:飞哥 (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

原文:https://www.cnblogs.com/tcicy/p/10080205.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!