Linux操作系统性能评测和测试指标浅析.docVIP

Linux操作系统性能评测和测试指标浅析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux操作系统性能评测和测试指标浅析

Linux操作系统性能评测和测试指标浅析   摘要:操作系统性能是对其进行综合评测的重要指标之一。本文以多个主流Linux服务器操作系统的性能测试实践为基础,概括了对Linux操作系统进行性能测试和对比评测的测试策略和性能测试工具的选择原则,并对主要性能测试工具和关键性能指标进行了说明。   关键词:Linux操作系统;性能测试;测试指标   中图分类号:TP316.2文献标识码:A文章编号:1007-9599 (2012) 01-0000-02   Linux Operating System Performance Evaluation and Testing Index Analysis   Zhou Xiaoyu   (Isoft Infrastructure Software Co.,Ltd.,Beijing100068,China)   Abstract:The performance of the operating system is an important indicator of its comprehensive evaluation.More mainstream Linux server operating system performance testing practices and summarizes the principle of performance testing on the Linux operating system and comparative evaluation of testing strategies and performance testing tool selection,and the main performance testing tools and key performance indicators described.   Keywords:Linux operating system;Performance testing;Test indicators   性能测试是对一个操作系统运行效率进行评价的关键环节。我们采用适当的性能测试工具集,在保证工具正确运行和基准软硬件测试环境一致的前提下,运行性能测试工具,对测试数据进行收集和处理分析,依照判断标准得出对被测性能指标的评价,从而对Linux操作系统的整体性能做出综合评价。   一、性能测试策略   Linux操作系统性能测试的主要目的包括评估系统的综合能力、验证可靠性、识别系统中强弱点、为系统调优提供依据等。在实施Linux操作系统性能测试和评测时,应注意遵循如下策略:   (1)所有被测操作系统应运行于相同的硬件平台和网络条件下,使用同样的性能测试工具,保证测试环境的一致。(2)性能测试应在稳定的测试环境下运行,保证测试期间系统不受干扰。(3)被测操作系统应处于一定的CPU、I/O、Memory压力负荷下,一方面验证系统在高负载下的表现,另一方面可以得到差距较明显的数据。(4)为了得到准确有效的测试数据,通常采取自动运行3~5组测试,去除特殊值后取平均值的取值方法。(5)测试指标应包括系统执行特定任务的能力,执行特定任务的耗时,执行特定任务的CPU利用率和资源占用状况等。(6)性能测试通常没有一定的Pass/Fail标准,而是通过分析多个操作系统中的运行数据,进行各项指标的综合对比。(7)对操作系统性能的评测需从处理能力、吞吐率(单位时间内处理的信息量)、响应能力(响应时间、周转时间和排队时间等)、资源利用率等方面进行综合对比。(8)对不同指标的重要程度的评价应以操作系统拟运行的应用类型和硬件资源、生产环境条件为基准做出判定。   二、性能测试工具的选择   性能测试过程中,通常会利用一些自动化工具。在Linux操作系统性能测试工具的选择方面,把握了以下几方面的原则:   (1)针对linux操作系统,具有权威性和被业界公认。(2)开源软件,具有良好的社区基础,保证持续开发和可维护。(3)满足测试目标和评测需求。(4)稳定、易用、兼容性和扩展性好。   基于以上原则,我们选用Stress工具对操作系统加压,选择Lmbench、Bonnie++、PingPong、NetPerf组成性能测试工具集。下面对各工具进行简单介绍:   Stress。用于给CPU、内存、I/O加压的系统测试工具,使系统在高负载下运行。   Lmbench。Lmbench是一个系统综合性能测试套件,它由Bandwidth基准测试、Latency基准测试、Miscellanious基准测试三类基准测试去衡量操作系统的基本性能。目前,很多Linux操作系统厂商用它来评估自己的产品和与其它

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档