[发明专利]一种系统CPU分析方法和装置有效
| 申请号: | 201510906914.9 | 申请日: | 2015-12-09 |
| 公开(公告)号: | CN106855840B | 公开(公告)日: | 2020-04-03 |
| 发明(设计)人: | 王庆磊 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34 |
| 代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
| 地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 系统 cpu 分析 方法 装置 | ||
本发明公开了一种系统CPU分析方法和装置。所述方法包括:确定待测系统需要测试的相关CPU参数,以及每种CPU参数的分析规则;建立所述相关CPU参数的分析顺序;对所述待测系统在各类场景下的CPU性能测试数据,按照所述相关CPU参数的分析顺序和每种CPU参数的分析规则进行CPU分析,并生成CPU分析报告。本发明的技术方案能够准确分析待测系统CPU的性能情况,降低性能测试的测试难度,提高性能测试分析的效率和性能测试的质量,有效地指导系统性能的评估、系统缺陷的定位与分析。
技术领域
本发明涉及性能测试技术领域,特别涉及一种系统CPU分析方法和装置。
背景技术
相对软件的功能测试,软件的性能测试具有更高的专业性和复杂度,性能测试的主要手段是通过模拟真实业务的压力对被测系统进行加压,研究被测系统在不同压力情况下的表现,找出潜在的性能瓶颈。该过程的实现需要经过从测试场景的设计到测试脚本的编写,再到测试环境的配置和测试结果的分析,才能最终实现被测系统的调试与优化。
性能测试具有功能测试所不具备的专业性,性能测试的难度体现在性能测试用例的设计、测试结果的分析等过程,尤其是分析测试结果,分析难度很大,分析过程要求测试人员能够综合应用操作系统、网络、数据库服务器、应用服务器、WEB服务器等软硬件多方面的专业知识,在大量的测试结果数据中进行分析和推理,最终达到验证待测系统能否满足性能需求以及业务需求。即一个性能测试项目的质量如何,跟测试人员的素质、能力和经验是密不可分的。
目前,已经有不少的工具能够完成性能测试,综合利用这些测试工具也能测出比较全面的性能指标数据,但是对于性能测试的测试结果数据的分析,目前还是依靠比较专业的性能测试人员并结合性能测试经验才能够完成,因此在对同样的测试结果进行分析时,可能由于测试人员的不同得出的结论差别较大,可能会将性能优化引向不同的方向。
性能测试结果数据常见的分析指标包括内存,CPU,吞吐量,并发用户,响应时间等,其中CPU问题是最常见的性能问题,作为被测系统的主要硬件,系统CPU的使用状态直接体现了被测系统的运行状态以及可能存在的问题。通过CPU性能数据以及其它各项硬件参数,测试人员能推断出系统的性能问题。而如何准确推断待测系统的CPU问题已经成为性能测试领域中亟待解决的问题
发明内容
鉴于上述问题,本发明提供一种系统CPU分析方法和装置,以降低性能分析过程中CPU问题分析与定位的难度,提高性能测试的分析效率和性能测试的质量。
为达到上述目的,本发明的技术方案是这样实现的:
一方面,本发明提供了一种系统CPU分析方法,该方法包括:
确定待测系统需要测试的相关CPU参数,以及每种CPU参数的分析规则;
建立所述相关CPU参数的分析顺序;
对所述待测系统在各类场景下的CPU性能测试数据,按照所述相关CPU参数的分析顺序和每种CPU参数的分析规则进行CPU分析,并生成CPU分析报告。
另一方面,本发明还提供了一种系统CPU分析装置,该系统CPU分析装置包括:
CPU参数确定单元,用于确定待测系统需要测试的相关CPU参数,以及每种CPU参数的分析规则;
分析顺序建立单元,用于建立所述相关CPU参数的分析顺序;
CPU分析单元,用于对所述待测系统在各类场景下的CPU性能测试数据,按照所述相关CPU参数的分析顺序和每种CPU参数的分析规则进行CPU分析,并生成CPU分析报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510906914.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器故障指示方法及装置
- 下一篇:一种系统内存分析方法和装置





