WO2013182072A1 - 硬件性能评测方法及服务器 - Google Patents

硬件性能评测方法及服务器 Download PDF

Info

Publication number
WO2013182072A1
WO2013182072A1 PCT/CN2013/076882 CN2013076882W WO2013182072A1 WO 2013182072 A1 WO2013182072 A1 WO 2013182072A1 CN 2013076882 W CN2013076882 W CN 2013076882W WO 2013182072 A1 WO2013182072 A1 WO 2013182072A1
Authority
WO
WIPO (PCT)
Prior art keywords
hardware
performance
score
parameters
tested device
Prior art date
Application number
PCT/CN2013/076882
Other languages
English (en)
French (fr)
Inventor
王海波
赵卫国
张宗恺
梁晓文
范锦
Original Assignee
腾讯科技(深圳)有限公司
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 腾讯科技(深圳)有限公司 filed Critical 腾讯科技(深圳)有限公司
Publication of WO2013182072A1 publication Critical patent/WO2013182072A1/zh
Priority to US14/558,394 priority Critical patent/US20150088462A1/en

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

Definitions

  • the present invention provides a hardware performance evaluation method and server to solve at least one of the above problems.
  • the invention provides a method for hardware performance evaluation, comprising:
  • the remote server remotely acquires hardware parameters of the detected device by using the detecting device;
  • the step of calculating the performance score of the detected device according to the hardware parameter and the preset weight, and the step of returning the calculation result to the detecting terminal further includes:
  • the detected devices are ranked according to the calculated plurality of detected device performance scores.
  • the calculation result includes the detected device performance score and the performance ranking of the detected device.
  • the calculating the measured device performance score according to the hardware parameter and the preset weight includes: calculating a single hardware performance score according to the hardware parameter and the parameter weight; The measured device performance score is calculated according to the hardware performance score and the score weight.
  • the hardware performance score is calculated as: multiple parameters are multiplied by the corresponding parameter weights and then added; when there are multiple hardware in the detected device, the detected device performance points The value is calculated as: Multiple hardware performance scores are multiplied by the corresponding score weights and then added.
  • the invention also provides a hardware performance evaluation server, comprising:
  • a parameter obtaining module configured to remotely acquire hardware parameters of the detected device by using the detecting device
  • a performance calculating module configured to calculate a performance value of the detected device according to the hardware parameter and the preset weight
  • the result feedback module is configured to return the calculation result to the detection terminal.
  • the server further includes:
  • the performance ranking module is configured to rank the detected devices according to the calculated plurality of tested device performance scores.
  • the calculation result includes the detected device performance score and the performance ranking of the detected device.
  • the performance calculation module includes:
  • a single hardware performance score calculation unit for calculating a single hardware performance score based on hardware parameters and parameter weights
  • a device calculation unit configured to calculate a performance score of the detected device according to a single hardware performance score and a score weight.
  • the hardware performance score is calculated as: multiple parameters are multiplied by the corresponding parameter weights and then added; when there are multiple hardware in the detected device, the detected device performance points The value is calculated as: Multiple hardware performance scores are multiplied by the corresponding score weights and then added.
  • the present invention also provides a non-transitory computer readable storage medium having stored thereon computer executable instructions for performing the following steps when the computer executes the executable instructions:
  • the remote server after acquiring the hardware parameters of the detected device, obtains the performance of the detected device by using the weight calculation method.
  • the embodiment of the present invention is simple in calculation and reduces resource consumption. By performing performance detection remotely, the performance detection process is independent of the running condition of the machine, and the stability and reliability of the performance detection are increased.
  • FIG. 1 is a flowchart of a hardware performance evaluation method according to Embodiment 1 of the present invention
  • FIG. 2 is a flowchart of performance calculation in a hardware performance evaluation method of a hardware performance evaluation method according to Embodiment 1 of the present invention
  • FIG. 3 is a flowchart of another hardware performance evaluation method according to Embodiment 2 of the present invention
  • FIG. 4 is a schematic diagram showing display return calculation results in another hardware performance evaluation method according to Embodiment 2 of the present invention
  • FIG. 5 is a schematic structural diagram of a hardware performance evaluation server according to Embodiment 3 of the present invention
  • FIG. 6 is a schematic structural diagram of a performance calculation module in a hardware performance evaluation server according to Embodiment 3 of the present invention
  • FIG. 7 is a schematic structural diagram of another hardware performance evaluation server according to Embodiment 4 of the present invention.
  • the implementation, functional features, and advantages of the present invention will be further described with reference to the accompanying drawings. detailed description
  • FIG. 1 is a flowchart of a hardware performance evaluation method according to Embodiment 1 of the present invention.
  • the method may include steps S11 through S13.
  • step S11 the remote server remotely acquires the hardware parameter of the detected device by detecting the terminal; in step S12, the device performance score is calculated according to the hardware parameter and the preset weight; and in step S13, the calculation result is returned to the detecting terminal.
  • the remote server after acquiring the hardware parameters of the detected device, the remote server obtains the detected device performance by means of weight calculation.
  • the embodiment of the present invention is simple in calculation and reduces resource consumption; in addition, by performing performance detection remotely, the performance detection process is independent of the operation of the machine, and the stability and reliability of the performance detection are increased. .
  • step S12 may include steps S121 to S122:
  • step S121 a single hardware performance score is calculated according to the hardware parameter and the parameter weight; and in step S122, the detected device performance score is calculated according to the single hardware performance score and the score weight.
  • the manner in which the remote server calculates the performance score of the detected device may include: first calculating the performance score of the single hardware in the detected device according to the hardware parameter and the parameter weight, and then calculating the entire detected device according to the score of the single hardware and the score authority. Performance score.
  • the hardware performance score may be calculated by: multiplying multiple parameters by corresponding parameter weights and then adding; when there are multiple hardware in the detected device, the detected device performance
  • the calculation of the score may include: multiplying the plurality of hardware performance scores by the corresponding score weights and adding them.
  • the processor (CPU) parameters of the device under test may include: a primary frequency (such as 2300MHz), a bus frequency (such as 1002.2MHz), and a core number (such as dual core). Then the performance score of the processor can be: Main frequency *Primary frequency weight + Bus frequency * Bus frequency weight + Core number * Core number weight.
  • the above-mentioned devices to be tested may also include hardware such as a motherboard, a memory, a graphics card, and a hard disk. The performance scores of the hardware may be calculated in turn, and the performance scores of the respective hardwares are multiplied by their corresponding scores, thereby Obtain the overall performance score of the device under test.
  • FIG. 3 is a flowchart of another method for hardware performance evaluation according to Embodiment 2 of the present invention. The method is compared with the first embodiment. Step S12 may further include step S14:
  • step S14 the detected device is ranked according to the calculated performance scores of the plurality of detected devices. Therefore, in step S13, the calculation result returned to the detecting terminal includes the detected device performance score and the performance ranking of the detected device.
  • the remote server obtains the hardware parameters of the plurality of detected devices remotely by detecting the terminal, and respectively calculates the detected devices.
  • the performance score is recorded and recorded, and a performance score database of the detected device is established, so that the performance of the detected device can be ranked.
  • the remote server may also return the calculated measured device performance scores and rankings to the detection terminal and display them. (Refer to FIG. 4) wherein the detecting terminal can also be disposed in the detected device.
  • FIG. 5 is a schematic structural diagram of a hardware performance evaluation server according to Embodiment 3 of the present invention.
  • the server 20 can include: a parameter acquisition module 21, a performance calculation module 22, and a result feedback module 23.
  • the parameter obtaining module 21 is configured to remotely acquire the hardware parameter of the detected device by using the detecting device.
  • the performance calculating module 22 is configured to calculate the measured device performance score according to the hardware parameter and the preset weight; the result feedback module 23, Used to return the calculation result to the detection terminal.
  • the server after obtaining the hardware parameters of the detected device, obtains the performance of the detected device by using the weight calculation method.
  • the embodiment of the present invention calculates the tube and reduces the resource consumption; Real-time performance detection makes the performance detection process independent of the operation of the machine, increasing the stability and reliability of performance detection.
  • the above performance calculation module 22 may include: a single hardware performance score calculation unit 221 and a device calculation unit 222.
  • the single hardware performance score calculation unit 221 is configured to calculate a single hardware performance score according to the hardware parameter and the parameter weight; the device calculation unit 222 is configured to calculate the performance of the detected device according to the single hardware performance score and the score weight Score.
  • the manner in which the server calculates the performance score of the detected device may include: first calculating the performance score of the single hardware in the detected device according to the hardware parameter and the parameter weight, and then calculating the entire detected device according to the performance score of the single hardware and the score authority. Performance score.
  • the hardware performance score may be calculated by: multiplying multiple parameters by corresponding parameter weights and then adding; when there are multiple hardware in the detected device, the detected device performance
  • the calculation of the score may include: multiplying the plurality of hardware performance scores by the corresponding score weights and adding them.
  • the processor (CPU) parameters of the device under test may include: a primary frequency (eg, 2300 MHz), Bus frequency (such as 1002.2MHz) and the number of cores (such as dual-core). Then the performance score of the processor can be: main frequency * main frequency weight + bus frequency * bus frequency weight + core number * core number weight.
  • the above-mentioned devices to be tested may also include hardware such as a motherboard, a memory, a graphics card, and a hard disk. The performance scores of the hardware may be calculated in turn, and the performance scores of the respective hardwares are multiplied by their corresponding scores, thereby Obtain the overall performance score of the device under test. FIG.
  • the server 20 may further include: a performance ranking module 24, configured to rank the detected devices according to the calculated plurality of detected device performance scores. Therefore, the calculation result returned by the result feedback module 23 to the detection terminal in the embodiment includes the detected device performance score and the performance ranking of the detected device.
  • the server obtains the hardware parameters of the plurality of detected devices remotely by detecting the terminal, calculates the performance scores of the detected devices, and records the performance of the detected devices.
  • a performance score database that enables ranking of the performance of the device being tested.
  • the server may also return the calculated measured device performance scores and rankings to the detection terminal and display them. (Refer to FIG. 4) wherein the detecting terminal is further disposed in the detected device.
  • the performance evaluation has a fast calculation speed, consumes less resources, has high stability and reliability, and can support horizontal comparison, and can update the detected device in the horizontal comparison at any time.
  • the present invention also provides a program product for storing a machine readable instruction code. When the above instruction code is read and executed by the machine, the hardware performance evaluation method of the above embodiment of the present invention can be performed. Accordingly, various storage media such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, and the like for carrying such program products are also included in the disclosure of the present invention.
  • machine-readable storage media include, but are not limited to, various memories and storage units, semiconductor devices, disk units such as optical, magnetic, and magneto-optical disks, and other media suitable for storing information and the like.
  • the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformation, or directly or between It is equally applicable to other related technical fields, and is included in the scope of patent protection of the present invention.

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

硬件性能评测方法及服务器 本申请要求于 2012 年 6 月 7 日提交中国专利局、 申请号为 201210186505.2、 发明名称为"硬件性能测评的方法和***"的中国专利申请的 优先权, 其全部内容通过引用结合在本申请中。 技术领域 本发明涉及硬件性能评测技术。 背景技术
现有技术中, 对电脑进行硬件测试, 即计算电脑的运行速度和性能, 可以 通过在电脑本机运行一个性能测试程序, 比如一个具体计算任务, 测量并计算 任务完成的速度和效果来实现。 该计算过程复杂, 需耗费大量资源, 比如非常 大的浮点运算, 或者三维模型运算, 因此, 性能测评受限于本机运行情况, 测 评的准确度易受千扰, 且稳定性易受影响。 发明内容
本发明提供一种硬件性能评测方法及服务器,以解决以上问题之中的至少 一个。
本发明提出一种硬件性能评测的方法, 包括:
远程服务器通过检测设备远程获取被检测设备的硬件参数;
根据硬件参数以及预设权值计算被检测设备性能分值; 以及
将计算结果返回至检测终端。
所述根据硬件参数以及预设权值计算被检测设备性能分值的步骤之后以 及所述将计算结果返回至检测终端的步骤之前, 还包括:
根据计算的多个被检测设备性能分值对被检测设备进行排名。
所述计算结果包括被检测设备性能分值和被检测设备的性能排名。
所述根据硬件参数以及预设权值计算被检测设备性能分值的步骤包括: 根据硬件参数以及参数权值计算单个硬件性能分值; 以及 根据当个硬件性能分值以及分值权值计算被检测设备性能分值。
当单个硬件中存在多个参数时,硬件性能分值的计算方式为: 多个参数分 别乘以对应的参数权值再相加; 当被检测设备中存在多个硬件时,被检测设备 性能分值的计算方式为: 多个硬件性能分值分别乘以对应的分值权值再相加。 本发明还提出一种硬件性能评测服务器, 包括:
参数获取模块, 用于通过检测设备远程获取被检测设备的硬件参数; 性能计算模块, 用于根据硬件参数以及预设权值计算被检测设备性能分 值; 以及
结果反馈模块, 用于将计算结果返回至检测终端。
所述服务器还包括:
性能排名模块,用于根据计算的多个被检测设备性能分值对被检测设备进 行排名。
所述计算结果包括被检测设备性能分值和被检测设备的性能排名。
所述性能计算模块包括:
单个硬件性能分值计算单元,用于根据硬件参数以及参数权值计算单个硬 件性能分值; 以及
设备计算单元,用于根据单个硬件性能分值以及分值权值计算被检测设备 性能分值。
当单个硬件中存在多个参数时,硬件性能分值的计算方式为: 多个参数分 别乘以对应的参数权值再相加; 当被检测设备中存在多个硬件时,被检测设备 性能分值的计算方式为: 多个硬件性能分值分别乘以对应的分值权值再相加。 本发明还提出一种非瞬时性的计算机可读存储介质,其上存储有计算机可 执行指令, 当计算机运行这些可执行指令时, 执行如下步骤:
通过检测设备远程获取被检测设备的硬件参数;
根据硬件参数以及预设权值计算被检测设备性能分值; 以及
将计算结果返回至检测终端。 根据本发明所提供技术方案, 获取被检测设备的硬件参数后, 远程服务器 以权值计算的方式取得被检测设备性能。相较于现有技术, 本发明实施例计算 简便, 减少了资源耗费; 通过远程实现性能检测, 使得性能检测过程与本机的 运行情况无关, 增加性能检测的稳定性以及可靠性。 附图说明
图 1 是本发明实施例一所提供的一种硬件性能评测方法的流程图; 图 2 是本发明实施例一所提供的一种硬件性能测评方法硬件性能评测方 法中性能计算的流程图;
图 3 是本发明实施例二所提供的另一种硬件性能评测方法的流程图; 图 4 是本发明实施例二所提供的另一种硬件性能评测方法中显示返回计 算结果的示意图;
图 5 是本发明实施例三所提供的一种硬件性能评测服务器的结构示意图; 图 6 是本发明实施例三所提供的一种硬件性能评测服务器中性能计算模 块的结构示意图;
图 7 是本发明实施例四所提供的另一种硬件性能评测服务器的结构示意 图。 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步 说明。 具体实施方式
应当理解, 此处所描述的具体实施例仅仅用以解释本发明 , 并不用于限定 本发明。
图 1为本发明实施例一所提供的一种硬件性能评测方法流程图。该方法可 包括步骤 S11至步骤 S 13。
步骤 S11中, 远程服务器通过检测终端远程获取被检测设备的硬件参数; 步骤 S12中,根据硬件参数以及预设权值计算被检测设备性能分值; 以及 步骤 S13中, 将计算结果返回至检测终端。 根据本实施例, 获取被检测设备的硬件参数后, 远程服务器以权值计算的 方式取得被检测设备性能。 相较于现有技术, 本发明实施例计算简便, 減少了 资源耗费; 另夕卜, 通过远程实现性能检测, 使得性能检测过程与本机的运行情 况无关, 增加性能检测的稳定性以及可靠性。
参照图 2, 上述步骤 S12可包括步骤 S121至步骤 S122:
步骤 S121中, 根据硬件参数以及参数权值计算单个硬件性能分值; 以及 步骤 S122中, 根据单个硬件性能分值以及分值权值计算被检测设备性能 分值。
远程服务器计算被检测设备性能分值的方式可包括:先根据硬件参数以及 参数权值计算被检测设备中单个硬件的性能分值,再根据单个硬件的分值以及 分值权限计算整个被检测设备的性能分值。
当单个硬件中存在多个参数时,硬件性能分值的计算方式可包括: 多个参 数分别乘以对应的参数权值再相加; 当被检测设备中存在多个硬件时,被检测 设备性能分值的计算方式可包括:多个硬件性能分值分别乘以对应的分值权值 再相加。
例如被检测设备的处理器(CPU )参数可包括: 主频 (比如 2300MHz )、 总线频率(比如 1002.2MHz ) 以及核心数(比如双核 )等。 则该处理器的性能 分值可为: 主频 *主频权值 +总线频率 *总线频率权值 +核心数 *核心数权值。 上 述被检测设备中通常还可包括主板、 内存、 显卡以及硬盘等硬件, 可依次计算 出该硬件的性能分值, 再将各个硬件的性能分值分别乘以其对应的分值权限, 从而可获得被检测设备的总体性能分值。 图 3为本发明实施例二所提供的另一种硬件性能评测的方法流程图。该方 法与实施例一相比较, 步骤 S12之后还可包括步骤 S14:
步骤 S14 中, 根据计算的多个被检测设备性能分值对被检测设备进行排 名。 因此, 在步骤 S13中, 返回至检测终端的计算结果中包括被检测设备性能 分值及该被检测设备的性能排名。
由于远程服务器可检测多个被检测设备, 在本实施例中, 远程服务器通过 检测终端远程获取多个被检测设备的硬件参数,分别计算出各个被检测设备的 性能分值并记录, 建立被检测设备的性能分值数据库, 从而可实现对被检测设 备的性能进行排名。该远程服务器还可将计算取得的被检测设备性能分值以及 排名返回至检测终端并显示。 (参照图 4 ) 其中, 该检测终端还可设置于该被 检测设备中。
根据本发明实施例二所提供的技术方案, 性能评测的计算速度快,耗费资 源少, 具有较高的稳定性以及可靠性, 同时可支持横向比较, 随时可更新被检 测设备在横向比较中的排名。 图 5为本发明实施例三所提供的一种硬件性能评测服务器结构示意图。该 服务器 20可包括: 参数获取模块 21、 性能计算模块 22以及结果反馈模块 23。 该参数获取模块 21 , 用于通过检测设备远程获取被检测设备的硬件参数; 该 性能计算模块 22, 用于根据硬件参数以及预设权值计算被检测设备性能分值; 该结果反馈模块 23, 用于将计算结果返回至检测终端。
根据本实施例, 获取被检测设备的硬件参数后,服务器以权值计算的方式 取得被检测设备性能, 相较于现有技术, 本发明实施例计算筒便, 减少了资源 耗费; 另外, 通过远程实现性能检测, 使得性能检测过程与本机的运行情况无 关, 增加性能检测的稳定性以及可靠性。
参照图 6, 上述性能计算模块 22可包括: 单个硬件性能分值计算单元 221 以及设备计算单元 222。 该单个硬件性能分值计算单元 221, 用于根据硬件参 数以及参数权值计算单个硬件性能分值; 该设备计算单元 222, 用于根据单个 硬件性能分值以及分值权值计算被检测设备性能分值。
服务器计算被检测设备性能分值的方式可包括:先根据硬件参数以及参数 权值计算被检测设备中单个硬件的性能分值,再根据单个硬件的性能分值以及 分值权限计算整个被检测设备的性能分值。
当单个硬件中存在多个参数时,硬件性能分值的计算方式可包括: 多个参 数分别乘以对应的参数权值再相加; 当被检测设备中存在多个硬件时,被检测 设备性能分值的计算方式可包括:多个硬件性能分值分别乘以对应的分值权值 再相加。
例如被检测设备的处理器(CPU ) 参数可包括: 主频 (比如 2300MHz )、 总线频率(比如 1002.2MHz )以及核心数(比如双核 )等。 则该处理器的性能 分值可为: 主频 *主频权值 +总线频率 *总线频率权值 +核心数 *核心数权值。 上 述被检测设备中通常还可包括主板、 内存、 显卡以及硬盘等硬件, 可依次计算 出该硬件的性能分值, 再将各个硬件的性能分值分别乘以其对应的分值权限, 从而可获得被检测设备的总体性能分值。 图 Ί为本发明实施例四所提供的另一种硬件性能测评服务器结构示意图。 与实施例三所提供服务器相比较, 该服务器 20还可包括: 性能排名模块 24, 用于根据计算的多个被检测设备性能分值对被检测设备进行排名。 由此, 本实 施例中结果反馈模块 23返回至检测终端的计算结果中包括被检测设备性能分 值及该被检测设备的性能排名。
由于服务器可检测多个被检测设备, 在本实施例中, 服务器通过检测终端 远程获取多个被检测设备的硬件参数,分别计算出各个被检测设备的性能分值 并记录, 建立被检测设备的性能分值数据库,从而可实现对被检测设备的性能 进行排名。该服务器还可将计算取得的被检测设备性能分值以及排名返回至检 测终端并显示。 (参照图 4 ) 其中, 该检测终端还可设置于该被检测设备中。
根据本发明实施例四所提供的技术方案, 性能评测的计算速度快,耗费资 源少, 具有较高的稳定性以及可靠性, 同时可支持横向比较, 随时可更新被检 测设备在横向比较中的排名。 此外, 本发明还提供了一种存储有机器可读取的指令代码的程序产品。 上 述指令代码由机器读取并执行时,可执行上述本发明实施例的硬件性能评测方 法。 相应地, 用于承载这种程序产品的例如磁盘、 光盘、 磁光盘、 半导体存储 器等的各种存储介质也包括在本发明的公开中。
上述这些机器可读存储介质包括但不限于: 各种存储器和存储单元, 半导 体设备, 磁盘单元例如光、 磁和磁光盘, 以及其他适于存储信息的介质等。 以上所述仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡 是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间 接运用在其他相关的技术领域, 均同理包括在本发明的专利保护范围内。

Claims

权 利 要 求
1、 一种硬件性能评测方法, 其特征在于, 包括:
远程服务器通过检测设备远程获取被检测设备的硬件参数;
根据硬件参数以及预设权值计算被检测设备性能分值; 以及
将计算结果返回至检测终端。
2、 根据权利要求 1所述的硬件性能评测方法, 其特征在于, 在所述根据 硬件参数以及预设权值计算被检测设备性能分值的步骤之后以及所述将计算 结果返回至检测终端的步骤之前 , 所述方法还包括:
根据计算的多个被检测设备性能分值对被检测设备进行排名。
3、 根据权利要求 2所述的硬件性能评测方法, 其特征在于, 所述计算结 果包括被检测设备性能分值和被检测设备的性能排名。
4、根据权利要求 1至 3中任一项所述的硬件性能评测方法, 其特征在于, 所述根据硬件参数以及预设权值计算被检测设备性能分值的步骤包括:
根据硬件参数以及参数权值计算单个硬件性能分值; 以及
根据单个硬件性能分值以及分值权值计算被检测设备性能分值。
5、 根据权利要求 4所述的硬件性能评测方法, 其特征在于, 当单个硬件 中存在多个参数时,硬件性能分值的计算方式为: 多个参数分别乘以对应的参 数权值再相加; 当被检测设备中存在多个硬件时,被检测设备性能分值的计算 方式为: 多个硬件性能分值分别乘以对应的分值权值再相加。
6、 一种硬件性能评测服务器, 其特征在于, 包括:
参数获取模块, 用于通过检测设备远程获取被检测设备的硬件参数; 性能计算模块, 用于根据硬件参数以及预设权值计算被检测设备性能分 值; 以及
结果反馈模块, 用于将计算结果返回至检测终端。
7、 根据权利要求 6所述的硬件性能评测服务器, 其特征在于, 所述服务 器还包括:
性能排名模块,用于根据计算的多个被检测设备性能分值对被检测设备进 行排名。
8、 根据权利要求 7所述的硬件性能评测服务器, 其特征在于, 所述计算 结果包括被检测设备性能分值和被检测设备的性能排名。
9、 根据权利要求 6至 8中任一项所述的硬件性能评测服务器, 其特征在 于, 所述性能计算模块包括:
单个硬件性能分值计算单元,用于根据硬件参数以及参数权值计算单个硬 件性能分值; 以及
设备计算单元,用于根据单个硬件性能分值以及分值权值计算被检测设备 性能分值。
10、根据权利要求 9所述的硬件性能评测服务器, 其特征在于, 当单个硬 件中存在多个参数时,硬件性能分值的计算方式为: 多个参数分别乘以对应的 参数权值再相加; 当被检测设备中存在多个硬件时,被检测设备性能分值的计 算方式为: 多个硬件性能分值分别乘以对应的分值权值再相加。
11、一种非瞬时性的计算机可读存储介质,其上存储有计算机可执行指令, 当计算机中运行这些可执行指令时, 执行如下步骤:
通过检测设备远程获取被检测设备的硬件参数;
根据硬件参数以及预设权值计算被检测设备性能分值; 以及
将计算结果返回至检测终端。
PCT/CN2013/076882 2012-06-07 2013-06-06 硬件性能评测方法及服务器 WO2013182072A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/558,394 US20150088462A1 (en) 2012-06-07 2014-12-02 Hardware performance evaluation method and server

Applications Claiming Priority (2)

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

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/558,394 Continuation US20150088462A1 (en) 2012-06-07 2014-12-02 Hardware performance evaluation method and server

Publications (1)

Publication Number Publication Date
WO2013182072A1 true WO2013182072A1 (zh) 2013-12-12

Family

ID=47369227

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/076882 WO2013182072A1 (zh) 2012-06-07 2013-06-06 硬件性能评测方法及服务器

Country Status (3)

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

Families Citing this family (16)

* 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 努比亚技术有限公司 一种可提示用户终端安全状态的终端、***及实现方法
CN104252540B (zh) * 2014-09-24 2017-08-08 杭州顺网科技股份有限公司 一种基于电脑性能评级的游戏配置推送方法
CN104268069B (zh) * 2014-09-24 2017-05-03 杭州顺网科技股份有限公司 一种电脑性能的评估方法
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 河南工程学院 一种故障计算机自动切换方法及装置
US11487568B2 (en) * 2017-03-31 2022-11-01 Telefonaktiebolaget Lm Ericsson (Publ) Data migration based on performance characteristics of memory blocks
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 成都安易迅科技有限公司 一种数据处理方法及装置、可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075965A (zh) * 2009-11-24 2011-05-25 ***通信集团天津有限公司 一种移动终端性能评估方法和装置
CN102467684A (zh) * 2010-11-15 2012-05-23 中国人民解放军63928部队 基于改进雷达图的综合性能评估***和方法
CN102841835A (zh) * 2012-06-07 2012-12-26 腾讯科技(深圳)有限公司 硬件性能评测的方法及***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1490723A (zh) * 2002-10-15 2004-04-21 中国科学院计算技术研究所 面向用户的服务器性能评测***及方法
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
EP2401678A4 (en) * 2009-02-27 2016-07-27 Ortho Clinical Diagnostics Inc METHOD FOR DETECTION OF IMMINENT ANALYTICAL FAILURE OF NETWORK 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
US8677191B2 (en) * 2010-12-13 2014-03-18 Microsoft Corporation Early detection of failing computers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075965A (zh) * 2009-11-24 2011-05-25 ***通信集团天津有限公司 一种移动终端性能评估方法和装置
CN102467684A (zh) * 2010-11-15 2012-05-23 中国人民解放军63928部队 基于改进雷达图的综合性能评估***和方法
CN102841835A (zh) * 2012-06-07 2012-12-26 腾讯科技(深圳)有限公司 硬件性能评测的方法及***

Also Published As

Publication number Publication date
CN102841835B (zh) 2015-09-30
US20150088462A1 (en) 2015-03-26
CN102841835A (zh) 2012-12-26

Similar Documents

Publication Publication Date Title
WO2013182072A1 (zh) 硬件性能评测方法及服务器
WO2015032282A1 (zh) 电子设备硬件性能的测试方法及装置
US9166895B1 (en) Detecting process execution state change using measurement of resource consumption
CN103778050B (zh) 一种数据库服务器高可用性能检测***
US9218602B2 (en) Providing page navigation in multirole-enabled network application
CN105930242B (zh) 一种支持精确访存检测的多核处理器随机验证方法及装置
US10754749B2 (en) Assessment of processor performance metrics by monitoring probes constructed using instruction sequences
CN110515822B (zh) 中断响应时间测试方法、装置、设备和存储介质
CN102222034A (zh) 基于程序轮廓分析的虚拟化平台性能评测方法
CN103262048A (zh) 操作管理装置、操作管理方法及其程序
US20180095819A1 (en) Incident analysis program, incident analysis method, information processing device, service identification program, service identification method, and service identification device
CN104794058A (zh) 一种云桌面虚拟环境性能的测试方法
CN107491372A (zh) 一种针对Linux***RPM包统计CPU占用率的方法及***
Sanayei et al. Quasi-linear sensitivity-based structural model updating using experimental transfer functions
WO2017162028A1 (zh) 一种模拟线上压力测试的方法和装置
Zhang et al. Substructure identification for shear structures with nonstationary structural responses
Kröner et al. Evaluation of sampling density on the accuracy of aortic pulse wave velocity from velocity‐encoded MRI in patients with Marfan syndrome
US9424162B2 (en) Analyzing I/O traces
US9858363B2 (en) Estimating think times using a measured response time
CN105027088B (zh) ***分析设备和***分析方法
EP3011454A1 (en) Generating a fingerprint representing a response of an application to a simulation of a fault of an external service
US20130346436A1 (en) Simulation Techniques for Predicting In-Memory Database Systems Performance
Grambow et al. Is it safe to dockerize my database benchmark?
Opara et al. Benchmarking procedures for continuous optimization algorithms
Bai et al. Maliva: Using Machine Learning to Rewrite Visualization Queries Under Time Constraints.

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13800694

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 06.05.2015)

122 Ep: pct application non-entry in european phase

Ref document number: 13800694

Country of ref document: EP

Kind code of ref document: A1