[发明专利]一种分析在Linux系统测试环境服务器性能瓶颈的方法无效
| 申请号: | 201410116985.4 | 申请日: | 2014-03-27 |
| 公开(公告)号: | CN103870374A | 公开(公告)日: | 2014-06-18 |
| 发明(设计)人: | 程建军 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F11/26 | 分类号: | G06F11/26 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250014 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分析 linux 系统 测试 环境 服务器 性能 瓶颈 方法 | ||
技术领域
本发明涉及计算机性能检测技术,具体地说是一种分析在Linux系统测试环境服务器性能瓶颈的方法。
背景技术
在实际测试系统中,linux系统越来越多的出现在各种测试环境中,如何分析服务器在各种测试环境中的瓶颈成为了很多测试人员的重要责任。目前的情况是,大量的测试人员只针对服务器某一功能项或者很少的功能项进行监控,并未全面的,系统性的监测整个系统的资源利用情况,使得测试过程中的瓶颈分析不够全面或者无法发现瓶颈点。
发明内容
本发明提供一种分析在Linux测试环境服务器性能瓶颈的方法,具体的说就是利用数据收集工具,在被测服务器运行测试阶段,监测涉及到的各个功能模块的资源利用情况,分析测试过程中功能模块的性能表现,找到木桶效应的短板,进而通过解决这块短板来提升整个系统的性能。
本发明解决其技术问题所采用的技术方案是:
一种分析在Linux系统测试环境服务器性能瓶颈的方法,通过linux自带的常用数据收集工具,收集linux服务器系统各个功能模块在测试过程中的资源利用情况,分析测试过程中这些功能模块的的性能表现,判断整个系统或者整个测试周期内瓶颈的目的。
进一步的,在测试开始之前,将服务器的各个功能模块作为监测对象,收集测试过程中的性能数据,将收集到的数据重定向到服务器器本地或者远端,待测试结束后,将以上收集到的数据通过整理并合理的制成一个过程曲线,在一张曲线图中全局的,系统的通过分析这些过程曲线,并将服务器系统的各个功能模块的性能标准值加入到曲线中,依照曲线判断数据是否超过了服务器功能模块的标准值来找到测试服务器系统的瓶颈点(考虑部分误差),并且根据曲线变化情况,来优化测试的过程设置。
设计模型,该模型通过比较数据之间的关系,分析在测试过程中的性能表现,进而判断出测试中的瓶颈点,进而提供解决瓶颈的方法及测试优化建议。
本发明的有益效果是:
(1)全面的,系统的分析整个测试环境的资源利用情况(2)适应性好,适应于绝大多数linux版本和大部分测试内容(3)可以帮助优化测试过程(4)无需投入额外的软硬件资源。
附图说明
附图1是本发明的设计模型图。
具体实施方式
在测试开始之前,将服务器的各个功能模块作为监测对象,收集测试过程中的性能数据,将收集到的数据重定向到服务器器本地或者远端,待测试结束后,将以上收集到的数据通过整理并合理的制成一个过程曲线,在一张曲线图中全局的,系统的通过分析这些过程曲线,并将服务器系统的各个功能模块的性能标准值加入到曲线中,依照曲线判断数据是否超过了服务器功能模块的标准值来找到测试服务器系统的瓶颈点(考虑部分误差),并且根据曲线变化情况,来优化测试的过程设置。
设计模型
该模型通过比较数据之间的关系,分析在测试过程中的性能表现,进而判断
出测试中的瓶颈点,进而提供解决瓶颈的方法及测试优化建议。
整个方法无需额外的软硬件设备,通过linux系统自身自带的部分性能监测工具,整合后监测到测试过程中的性能表现,对测试本身无影响,不影响性能及测试稳定性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410116985.4/2.html,转载请声明来源钻瓜专利网。





