[发明专利]操作系统综合性能评价方法和系统有效
申请号: | 201410418055.4 | 申请日: | 2014-08-22 |
公开(公告)号: | CN104182342B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 杨春晖;熊婧;夏仲平;林军;王雅瑜 | 申请(专利权)人: | 工业和信息化部电子第五研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 周清华,陶品德 |
地址: | 510610 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 综合 性能 评价 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,特别是涉及一种操作系统综合性能评价方法和系统。
背景技术
操作系统是实现用户与计算机进行交互的工具,同时也是计算机硬件与其他软件的交互工具。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持等,这些功能使计算机系统的所有资源最大限度地发挥作用,为用户提供了各种形式的用户界面,为其它软件的开发提供必要的服务和相应的接口。
目前对于操作系统的性能瓶颈分析大多停在系统外围,即仅仅是分析操作系统的参数设置、机器内存、磁盘速度、网络负载过重等内容,主要采用基准测试的方法对操作系统性能进行测试。基准测试可分成两种:第一种是微观测试方法,主要是针对操作系统特定的核心操作性能的测试,第二种是宏观测试方法,针对操作系统整体性能的测试。上述两种基准测试均是通过设计科学的测试方法、测试工具和测试系统,实现对一类测试对象的某项性能指标进行定量的和可对比的测试。例如,对计算机CPU(Central Processing Unit,中央处理器)进行浮点运算、数据访问的带宽和延迟等指标的基准测试,可以使用户清楚地了解每一款CPU的运算性能及作业吞吐能力是否满足应用程序的要求;再如对数据库管理系统的ACID(Atomicity,Consistency,Isolation,Durability,原子性、一致性、独立性和持久性)、查询时间和联机事务处理能力等方面的性能指标进行基准测试。然而,上述现有的操作系统性能测试技术,偏向于测试计算机硬件方面的性能,而且只是针对操作系统的某个部分或某个子系统的性能进行测试,测试结果并不准确。
发明内容
基于此,有必要针对背景技术中现有的操作系统性能测试技术,偏向于测试计算机硬件方面的性能,而且只是针对操作系统的某个部分或某个子系统的性能进行测试的问题,提供一种操作系统综合性能评价方法,能够实现对操作系统的性能进行全面评价,评价结果准确且可靠。
为实现上述目的,本发明实施例采用的技术方案如下:
一种操作系统综合性能评价方法,包括步骤:
确定测试应用场景的密集型剖面集合以及每个密集型剖面集合分布值;
根据所述密集型剖面集合确定密集型剖面的负载集合以及负载集合权重;
确定待评价操作系统的功能集合,且根据功能集合中每个功能受负载集合中每个负载影响的强弱得到判断矩阵,并根据所述判断矩阵、每个密集型剖面集合分布值以及负载集合权重确定功能集合权重;
根据所述功能集合确定指标集合以及指标集合权重,并对所述指标集合进行同度量处理得到评价矩阵;
根据所述功能集合权重、指标集合权重以及评价矩阵确定最终综合评价值。
根据上述的一种操作系统综合性能评价方法,本发明方案还提供一种操作系统综合性能评价系统,包括密集型剖面集合模块、负载集合模块、功能集合模块、评价矩阵模块、最终综合评价值模块;
所述密集型剖面集合模块确定测试应用场景的密集型剖面集合以及每个密集型剖面集合分布值;
所述负载集合模块根据密集型剖面集合确定密集型剖面的负载集合以及负载集合权重;
所述功能集合模块确定待评价操作系统的功能集合,且根据功能集合中每个功能受负载集合中每个负载影响的强弱得到判断矩阵,并根据所述判断矩阵、每个密集型剖面集合分布值以及负载集合权重确定功能集合权重;
所述评价矩阵模块根据所述功能集合确定指标集合以及指标集合权重,并对所述指标集合进行同度量处理得到评价矩阵;
所述最终综合评价值模块根据所述功能集合权重、指标集合权重以及评价矩阵确定最终综合评价值。
根据本发明方案,先是测试应用场景的密集型剖面集合以及每个密集型剖面集合分布值;然后根据所述密集型剖面集合确定密集型剖面的负载集合以及负载集合权重;进一步地确定待评价操作系统的功能集合,且根据功能集合中每个功能受负载集合中每个负载影响的强弱得到判断矩阵,并根据所述判断矩阵、每个密集型剖面集合分布值以及负载集合权重确定功能集合权重;再根据所述功能集合确定指标集合以及指标集合权重,并对所述指标集合进行同度量处理得到评价矩阵;最后根据上述得到的功能集合权重、指标集合权重以及评价矩阵得到最终综合评价值。通过对操作系统的性能进行全面评价,进而确定功能集合权重、指标集合权重以及评价矩阵这些数据,得到最终的综合评价值,评价结果准确且可靠。
附图说明
图1为本发明操作系统综合性能评价方法第一实施例流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于工业和信息化部电子第五研究所,未经工业和信息化部电子第五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410418055.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:追踪指令指针和数据访问
- 下一篇:一种内存管理方法、装置及终端设备