【摘要】 本发明提供了一种计算机进程功耗的测量方法及测量装置、计算机系统。所述方法包括:监视操作系统中的线程调度;判断即将被调度到的线程是否为待测进程的线程,并输出判断结果;在所述判断结果表明所述即将被调度到的线程为所述待测进程的线程、并且所述即将被调度到的线程占用CPU时间片时,采集所述CPU的当前运行参数,并利用所述参数计算得到所述即将被调度到的线程的功耗;重复上述步骤,直到得到所述待测进程的所有线程的功耗,并根据所述所有线程的功耗,统计得到所述待测进程的功耗。按照本发明,可以实现对进程的功耗测量,获得了软件运行功耗的基础指标。 数据由整理 【专利类型】发明申请 【申请人】联想(北京)有限公司 【申请人类型】企业 【申请人地址】100085 北京市海淀区上地信息产业基地创业路6号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810224937.1 【申请日】2008-10-27 【申请年份】2008 【公开公告号】CN101727172A 【公开公告日】2010-06-09 【公开公告年份】2010 【授权公告号】CN101727172B 【授权公告日】2012-12-19 【授权公告年份】2012.0 【IPC分类号】G06F1/32; G06F9/46 【发明人】王凯; 宋春雨; 李志刚 【主权项内容】一种计算机进程功耗的测量方法,其特征在于,包括以下步骤:监视操作系统中的线程调度;判断即将被调度到的线程是否为待测进程的线程,并输出判断结果;在所述判断结果表明所述即将被调度到的线程为所述待测进程的线程、并且所述即将被调度到的线程占用CPU时间片时,采集所述CPU的当前运行参数,并利用所述参数计算得到所述即将被调度到的线程的功耗;重复上述步骤,直到得到所述待测进程的所有线程的功耗,并根据所述所有线程的功耗,统计得到所述待测进程的功耗。 : 【当前权利人】联想(北京)有限公司 【当前专利权人地址】北京市海淀区上地信息产业基地创业路6号 【专利权人类型】有限责任公司(台港澳法人独资) 【统一社会信用代码】91110108700000458B 【被引证次数】24 【被自引次数】1.0 【被他引次数】23.0 【家族引证次数】5.0 【家族被引证次数】24