首页> 外国专利> Method system and computer program for metering usage of software products based on real-time benchmarking of processing power

Method system and computer program for metering usage of software products based on real-time benchmarking of processing power

机译:基于处理能力的实时基准计量软件产品使用量的方法系统和计算机程序

摘要

A solution (300) for metering usage of software products on a data processing system is proposed. In this context, it is often necessary to known a processing power of each computer wherein a generic software product ran (for example, for licensing accounting based on differentiated charging rates). In the proposed solution, the processing power is estimated dynamically on the computer directly. For this purpose, a (single-threaded) benchmark program written in a low-level language is executed (308-322), such as at the startup or periodically. In this way, dividing (324) the measured execution time of the benchmark program by the known number of its instructions it is possible to determine an execution rate of a single microprocessor of the computer. This value multiplied (326) by the detected (306; 332) number of available microprocessors provides an accurate estimate of the processing power of the computer. The desired result is achieved without requiring any knowledge of the physical details of the computer; this is particularly advantageous when the computer consists of a logical guest machine implemented on a physical host machine.
机译:提出了一种用于计量数据处理系统上软件产品使用情况的解决方案( 300 )。在这种情况下,经常有必要知道其中运行通用软件产品的每台计算机的处理能力(例如,用于基于差异化计费率的许可计费)。在提出的解决方案中,处理能力直接在计算机上动态估算。为此,例如在启动时或定期执行以低级语言编写的(单线程)基准程序( 308 - 322 )。这样,通过将基准程序的测量执行时间除以( 324 )已知数量的指令,就可以确定计算机单个微处理器的执行速度。该值乘以( 326 )乘以检测到的( 306; 332 )个可用微处理器的数量,即可准确估算计算机的处理能力。无需任何有关计算机物理细节的知识即可获得所需的结果。当计算机由在物理主机上实现的逻辑来宾计算机组成时,这特别有利。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号