CN102841835B - 硬件性能评测的方法及*** - Google Patents

硬件性能评测的方法及*** Download PDF

Info

Publication number
CN102841835B
CN102841835B CN201210186505.2A CN201210186505A CN102841835B CN 102841835 B CN102841835 B CN 102841835B CN 201210186505 A CN201210186505 A CN 201210186505A CN 102841835 B CN102841835 B CN 102841835B
Authority
CN
China
Prior art keywords
hardware
score value
parameter
performance
performance score
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210186505.2A
Other languages
English (en)
Other versions
CN102841835A (zh
Inventor
王海波
赵卫国
张宗恺
梁晓文
范锦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210186505.2A priority Critical patent/CN102841835B/zh
Publication of CN102841835A publication Critical patent/CN102841835A/zh
Priority to PCT/CN2013/076882 priority patent/WO2013182072A1/zh
Priority to US14/558,394 priority patent/US20150088462A1/en
Application granted granted Critical
Publication of CN102841835B publication Critical patent/CN102841835B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • G06F11/3428Benchmarking

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明揭示了一种硬件性能评测的方法及***。该方法可包括:远程服务器通过检测设备远程获取被检测设备的硬件参数;根据硬件参数以及预设权值计算被检测设备性能分值;将计算结果返回至检测终端。本发明性能评测的计算速度快,耗费资源少,具有较高的稳定性以及可靠性,同时可支持横向比较,随时可更新被检测设备在横向比较中的排名。

Description

硬件性能评测的方法及***
技术领域
本发明涉及到硬件性能评测技术,特别涉及到一种硬件性能评测的方法及***。
背景技术
现有技术中电脑的硬件测试,可以在电脑本机运行一个性能测试装置进行具体运算,比如运行一个具体计算任务,通过测量计算任务完成的速度和效果,计算电脑的运行速度和性能。但该计算过程比较复杂,需耗费大量资源,比如非常大的浮点运算,或者三维模型运算等。
上述本地评测的方式,需涉及三维(3D)模型运算,性能测试装置本身已较大,而且计算过程复杂,使得耗费大量资源;性能评测受限于本机运行情况,评测的准确度受干扰较大,影响评测的稳定性。
发明内容
本发明的主要目的为提供一种硬件性能评测的方法,降低资源消耗以及提升评测稳定性。
本发明提出一种硬件性能评测的方法,包括:
远程服务器通过检测设备远程获取被检测设备的硬件参数;
根据硬件参数以及预设权值计算被检测设备性能分值;
将计算结果返回至检测终端。
优选地,所述根据硬件参数以及预设权值计算被检测设备性能分值的步骤之后还包括:
根据计算的海量被检测设备性能分值对被检测设备进行排名;所述检测结果包括被检测设备性能分值以及排名。
优选地,所述根据硬件参数以及预设权值计算被检测设备性能分值的步骤包括:
根据单个硬件参数以及参数权值计算硬件性能分值;
根据硬件性能分值以及分值权值计算被检测设备性能分值。
优选地,当单个硬件中存在多个参数时,硬件性能分值的计算方式为:多个参数分别乘以对应的参数权值再相加;当被检测设备中存在多个硬件时,被检测设备性能分值的计算方式为:多个硬件性能分值分别乘以对应的分值权值再相加。
本发明还提出一种硬件性能评测的***,包括:
参数获取模块,用于通过检测设备远程获取被检测设备的硬件参数;
性能计算模块,用于根据硬件参数以及预设权值计算被检测设备性能分值;
结果反馈模块,用于将计算结果返回至检测终端。
优选地,所述***还包括:
性能排名模块,用于根据计算的海量被检测设备性能分值对被检测设备进行排名;所述检测结果包括被检测设备性能分值以及排名。
优选地,所述性能计算模块包括:
单个计算单元,用于远程服务器根据单个硬件参数以及参数权值计算硬件性能分值;
设备计算单元,用于根据硬件性能分值以及分值权值计算被检测设备性能分值。
优选地,当单个硬件中存在多个参数时,硬件性能分值的计算方式为:多个参数分别乘以对应的参数权值再相加;当被检测设备中存在多个硬件时,被检测设备性能分值的计算方式为:多个硬件性能分值分别乘以对应的分值权值再相加。
本发明可通过获取被检测设备的硬件参数后,通过远程服务器以权值计算的方式取得被检测设备性能,相较于现有技术,本发明实施例计算简便,减少了资源耗费;通过远程实现性能检测,使得性能检测过程与本机的运行情况无关,增加性能检测的稳定性以及可靠性。
附图说明
图1 是本发明硬件性能评测的方法一实施例中的步骤流程示意图;
图2 是本发明硬件性能评测的方法一实施例中性能计算的步骤流程示意图;
图3 是本发明硬件性能评测的方法另一实施例中的步骤流程示意图;
图4 是本发明硬件性能评测的方法另一实施例中显示返回计算结果的示意图;
图5 是本发明硬件性能评测的***一实施例中的结构示意图;
图6 是本发明硬件性能评测的***一实施例中性能计算模块的结构示意图;
图7 是本发明硬件性能评测的***另一实施例中的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,提出本发明一种硬件性能评测的方法的一实施例。该方法可包括:
步骤S11、远程服务器通过检测终端远程获取被检测设备的硬件参数;
步骤S12、根据硬件参数以及预设权值计算被检测设备性能分值;
步骤S13、将计算结果返回至检测终端。
鉴于现有技术中性能检测耗费资源较大以及受限于本机运行情况,本发明实施例可通过获取被检测设备的硬件参数后,通过远程服务器以权值计算的方式取得被检测设备性能,相较于现有技术,本发明实施例计算简便,减少了资源耗费;通过远程实现性能检测,使得性能检测过程与本机的运行情况无关,增加性能检测的稳定性以及可靠性。
参照图2,上述步骤S12可包括:
步骤S121、根据单个硬件参数以及参数权值计算硬件性能分值;
步骤S122、根据硬件性能分值以及分值权值计算被检测设备性能分值。
远程服务器计算被检测设备性能分值的方式可为:先根据计算单个硬件参数以及参数权值被检测设备中单个硬件的性能分值,再根据单个硬件的分值以及分值权限计算整个被检测设备的性能分值。
当单个硬件中存在多个参数时,硬件性能分值的计算方式可为:多个参数分别乘以对应的参数权值再相加;当被检测设备中存在多个硬件时,被检测设备性能分值的计算方式可为:多个硬件性能分值分别乘以对应的分值权值再相加。
例如被检测设备的处理器(CPU)参数可包括:主频(比如2300MHz)、总线频率(比如1002.2MHz)以及核心数(比如双核)等。则该处理器的性能分值可为:主频*主频权值+总线频率*总线频率权值+核心数*核心数权值。上述被检测设备中通常还可包括主板、内存、显卡以及硬盘等硬件,可依次计算出该硬件的性能分值,再将各个硬件的性能分值分别乘以其对应的分值权限,从而可获得被检测设备的总体性能分值。
参照图3,在本发明的另一实施例中,上述步骤S12之后还可包括:
步骤S14、根据计算的海量被检测设备性能分值对被检测设备进行排名;上述检测结果包括被检测设备性能分值以及排名。
上述远程服务器通过检测终端远程获取海量被检测设备的硬件参数,分别计算出各个被检测设备的性能分值并记录,建立被检测设备的性能分值数据库,从而可实现对计算性能分值的被检测设备进行排名。该远程服务器还可将计算取得的被检测设备性能分值以及排名返回至检测终端并显示。(参照图4)其中,该检测终端还可设置于该被检测设备中。
上述硬件性能评测的方法中,性能评测的计算速度快,耗费资源少,具有较高的稳定性以及可靠性,同时可支持横向比较,随时可更新被检测设备在横向比较中的排名。
参照图5,提出本发明一种硬件性能评测的***20的一实施例。该***20可包括:参数获取模块21、性能计算模块22以及结果反馈模块23;该参数获取模块21,用于通过检测设备远程获取被检测设备的硬件参数;该性能计算模块22,用于根据硬件参数以及预设权值计算被检测设备性能分值;该结果反馈模块23,用于将计算结果返回至检测终端。
鉴于现有技术中性能检测耗费资源较大以及受限于本机运行情况,本发明实施例可通过获取被检测设备的硬件参数后,通过远程服务器以权值计算的方式取得被检测设备性能,相较于现有技术,本发明实施例计算简便,减少了资源耗费;通过远程实现性能检测,使得性能检测过程与本机的运行情况无关,增加性能检测的稳定性以及可靠性。
参照图6,上述性能计算模块22可包括:单个计算单元221以及设备计算单元222;该单个计算单元221,用于远程服务器根据单个硬件参数以及参数权值计算硬件性能分值;该设备计算单元222,用于根据硬件性能分值以及分值权值计算被检测设备性能分值。上述参数获取模块21、性能计算模块22以及结果反馈模块23可设置于远程服务器中。
远程服务器计算被检测设备性能分值的方式可为:先根据计算单个硬件参数以及参数权值被检测设备中单个硬件的性能分值,再根据单个硬件的分值以及分值权限计算整个被检测设备的性能分值。
当单个硬件中存在多个参数时,硬件性能分值的计算方式可为:多个参数分别乘以对应的参数权值再相加;当被检测设备中存在多个硬件时,被检测设备性能分值的计算方式可为:多个硬件性能分值分别乘以对应的分值权值再相加。
例如被检测设备的处理器(CPU)参数可包括:主频(比如2300MHz)、总线频率(比如1002.2MHz)以及核心数(比如双核)等。则该处理器的性能分值可为:主频*主频权值+总线频率*总线频率权值+核心数*核心数权值。上述被检测设备中通常还可包括主板、内存、显卡以及硬盘等硬件,可依次计算出该硬件的性能分值,再将各个硬件的性能分值分别乘以其对应的分值权限,从而可获得被检测设备的总体性能分值。
参照图7,上述***20还可包括:性能排名模块24,用于根据计算的海量被检测设备性能分值对被检测设备进行排名;上述检测结果包括被检测设备性能分值以及排名。上述性能排名模块24也可设置于远程服务器中。
上述远程服务器通过检测终端远程获取海量被检测设备的硬件参数,分别计算出各个被检测设备的性能分值并记录,建立被检测设备的性能分值数据库,从而可实现对计算性能分值的被检测设备进行排名。该远程服务器还可将计算取得的被检测设备性能分值以及排名返回至检测终端并显示。(参照图4)其中,该检测终端还可设置于该被检测设备中。
上述硬件性能评测的***20中,性能评测的计算速度快,耗费资源少,具有较高的稳定性以及可靠性,同时可支持横向比较,随时可更新被检测设备在横向比较中的排名。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (6)

1.一种硬件性能评测的方法,其特征在于,包括:
远程服务器通过检测设备远程获取被检测设备的硬件参数;
根据硬件参数以及预设权值计算被检测设备性能分值;
将计算结果返回至检测终端;
所述根据硬件参数以及预设权值计算硬件性能分值的步骤包括:
根据单个硬件参数以及参数权值计算硬件性能分值;
根据硬件性能分值以及分值权值计算被检测设备性能分值;
当被检测设备中存在多个硬件时,被检测设备性能分值的计算方式为:多个硬件性能分值分别乘以对应的分值权值再相加。
2.根据权利要求1所述的硬件性能评测的方法,其特征在于,所述根据硬件参数以及预设权值计算被检测设备性能分值的步骤之后还包括:
根据计算的海量被检测设备性能分值对被检测设备进行排名;所述计算结果包括被检测设备性能分值以及排名。
3.根据权利要求1所述的硬件性能评测的方法,其特征在于,当单个硬件中存在多个参数时,硬件性能分值的计算方式为:多个参数分别乘以对应的参数权值再相加。
4.一种硬件性能评测的***,其特征在于,包括:
参数获取模块,用于通过检测设备远程获取被检测设备的硬件参数;
性能计算模块,用于根据硬件参数以及预设权值计算被检测设备性能分值;
所述性能计算模块包括:
单个计算单元,用于远程服务器根据单个硬件参数以及参数权值计算硬件性能分值;
设备计算单元,用于根据硬件性能分值以及分值权值计算被检测设备性能分值;
当被检测设备中存在多个硬件时,被检测设备性能分值的计算方式为:多个硬件性能分值分别乘以对应的分值权值再相加;
结果反馈模块,用于将计算结果返回至检测终端。
5.根据权利要求4所述的硬件性能评测的***,其特征在于,所述***还包括:
性能排名模块,用于根据计算的海量被检测设备性能分值对被检测设备进行排名;所述计算结果包括被检测设备性能分值以及排名。
6.根据权利要求4所述的硬件性能评测的***,其特征在于,当单个硬件中存在多个参数时,硬件性能分值的计算方式为:多个参数分别乘以对应的参数权值再相加。
CN201210186505.2A 2012-06-07 2012-06-07 硬件性能评测的方法及*** Active CN102841835B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201210186505.2A CN102841835B (zh) 2012-06-07 2012-06-07 硬件性能评测的方法及***
PCT/CN2013/076882 WO2013182072A1 (zh) 2012-06-07 2013-06-06 硬件性能评测方法及服务器
US14/558,394 US20150088462A1 (en) 2012-06-07 2014-12-02 Hardware performance evaluation method and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210186505.2A CN102841835B (zh) 2012-06-07 2012-06-07 硬件性能评测的方法及***

Publications (2)

Publication Number Publication Date
CN102841835A CN102841835A (zh) 2012-12-26
CN102841835B true CN102841835B (zh) 2015-09-30

Family

ID=47369227

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210186505.2A Active CN102841835B (zh) 2012-06-07 2012-06-07 硬件性能评测的方法及***

Country Status (3)

Country Link
US (1) US20150088462A1 (zh)
CN (1) CN102841835B (zh)
WO (1) WO2013182072A1 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841835B (zh) * 2012-06-07 2015-09-30 腾讯科技(深圳)有限公司 硬件性能评测的方法及***
CN104346263B (zh) * 2013-07-23 2018-04-27 腾讯科技(深圳)有限公司 一种终端性能排名方法及装置
CN103856568B (zh) * 2014-03-25 2019-03-19 努比亚技术有限公司 一种可提示用户终端安全状态的终端、***及实现方法
CN104268069B (zh) * 2014-09-24 2017-05-03 杭州顺网科技股份有限公司 一种电脑性能的评估方法
CN104252540B (zh) * 2014-09-24 2017-08-08 杭州顺网科技股份有限公司 一种基于电脑性能评级的游戏配置推送方法
CN104486168A (zh) * 2014-12-31 2015-04-01 北京奇虎科技有限公司 一种路由器无线性能评测***与方法
CN104639389A (zh) * 2014-12-31 2015-05-20 北京奇虎科技有限公司 一种路由器评测装置与方法
CN106815103A (zh) * 2016-12-07 2017-06-09 珠海金山网络游戏科技有限公司 一种手机远程实时控制画面清晰度的定级方法及***
CN108268347B (zh) * 2017-01-03 2021-01-15 ***通信有限公司研究院 一种物理设备性能测试方法及装置
CN106708666A (zh) * 2017-01-05 2017-05-24 河南工程学院 一种故障计算机自动切换方法及装置
WO2018182473A1 (en) * 2017-03-31 2018-10-04 Telefonaktiebolaget Lm Ericsson (Publ) Performance manager and method performed thereby for managing the performance of a logical server of a data center
CN108040250B (zh) * 2017-12-04 2020-11-06 中国电子技术标准化研究院 一种智能电视性能的评估方法和装置
CN110968465A (zh) * 2018-09-30 2020-04-07 北京奇虎科技有限公司 一种硬件性能测试方法及装置
CN109242354B (zh) * 2018-10-24 2021-10-26 中国工程物理研究院激光聚变研究中心 加工效果评价方法和加工效果评价装置
CN110347583A (zh) * 2019-05-23 2019-10-18 平安科技(深圳)有限公司 一种数据分析***会诊方法及相关装置
CN111459743B (zh) * 2020-04-03 2021-03-26 成都安易迅科技有限公司 一种数据处理方法及装置、可读存储介质
CN112799895A (zh) * 2021-01-27 2021-05-14 北京嘀嘀无限科技发展有限公司 硬件评测方法、装置、电子设备、存储介质和程序产品

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1490723A (zh) * 2002-10-15 2004-04-21 中国科学院计算技术研究所 面向用户的服务器性能评测***及方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7526322B2 (en) * 2004-08-18 2009-04-28 Cellco Partnership Real-time analyst program for processing log files from network elements
US8533533B2 (en) * 2009-02-27 2013-09-10 Red Hat, Inc. Monitoring processes via autocorrelation
CA2753571A1 (en) * 2009-02-27 2010-09-02 Ortho-Clinical Diagnostics, Inc. Method for detecting the impending analytical failure of networked diagnostic clinical analyzers
US8838779B2 (en) * 2009-11-04 2014-09-16 International Business Machines Corporation Multi-level offload of model-based adaptive monitoring for systems management
CN102075965A (zh) * 2009-11-24 2011-05-25 ***通信集团天津有限公司 一种移动终端性能评估方法和装置
CN102467684B (zh) * 2010-11-15 2016-08-31 中国人民解放军63928部队 基于改进雷达图的综合性能评估***和方法
US8677191B2 (en) * 2010-12-13 2014-03-18 Microsoft Corporation Early detection of failing computers
CN102841835B (zh) * 2012-06-07 2015-09-30 腾讯科技(深圳)有限公司 硬件性能评测的方法及***

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1490723A (zh) * 2002-10-15 2004-04-21 中国科学院计算技术研究所 面向用户的服务器性能评测***及方法

Also Published As

Publication number Publication date
CN102841835A (zh) 2012-12-26
WO2013182072A1 (zh) 2013-12-12
US20150088462A1 (en) 2015-03-26

Similar Documents

Publication Publication Date Title
CN102841835B (zh) 硬件性能评测的方法及***
Iervolino et al. Engineering design earthquakes from multimodal hazard disaggregation
US8140319B2 (en) Method and system for predicting system performance and capacity using software module performance statistics
CN104242325A (zh) 一种电力***低频振荡模式参数辨识方法
US10796038B2 (en) Estimating think times
CN102866950A (zh) 一种虚拟服务器的性能测试方法以及测试工具
CN103605500A (zh) 利用一个或多个约束计算设备的设置的***、方法
CN103761393B (zh) 一种基于细粒度性能计数器建立***实时功耗模型的方法
CN106154117A (zh) 一种分布式并网孤岛检测的组合方法
CN103543026B (zh) 基于振动传递率函数和支持向量机的结构损伤识别方法
Zhang et al. Substructure identification for shear structures with nonstationary structural responses
CN113419233A (zh) 感知效果的测试方法、装置和设备
CN103530288A (zh) 一种兴趣点分布范围的测试方法和装置
Ghaderi et al. Practical high-fidelity frequency-domain force and location identification
CN113465734B (zh) 一种结构振动的实时估计方法
Li et al. A robust methodology for output-only modal identification of civil engineering structures
CN103528844A (zh) 基于经验模态分解的结构损伤预警方法
CN102270249B (zh) 识别零部件特征频率的方法
CN105573838A (zh) 缓存健康度检测方法及装置
CN103530275A (zh) 基于振动传递率函数主成分置信度的结构损伤预警方法
CN114674328B (zh) 地图生成方法、装置、电子设备、存储介质、及车辆
CN110134601A (zh) 一种软件压测覆盖率测量方法、***、介质和电子设备
KR101876245B1 (ko) 지능형전자장치 성능검증 장치, 지능형전자장치 성능검증 시스템 및 컴퓨터 판독가능 기록 매체
CN108073502B (zh) 一种测试方法及其***
CN111649897A (zh) 一种调试方法、调试装置及终端设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant