[發明專利]一種移動終端應用能耗度量方法和裝置在審
| 申請號: | 201510705764.5 | 申請日: | 2015-10-27 |
| 公開(公告)號: | CN105404575A | 公開(公告)日: | 2016-03-16 |
| 發明(設計)人: | 高鵬;郭騫;石聰聰;余勇;范杰;李尼格;俞庚申;曹宛恬;馮谷;葉云;鮑興川;蔣誠智 | 申請(專利權)人: | 國網智能電網研究院;國家電網公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34 |
| 代理公司: | 北京安博達知識產權代理有限公司 11271 | 代理人: | 徐國文 |
| 地址: | 102211 北京市昌平區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 終端 應用 能耗 度量 方法 裝置 | ||
技術領域
本發明涉及一種度量方法和裝置,具體涉及一種移動終端應用能耗度量方法和裝置。
背景技術
近年來,移動終端市場正以迅猛之勢快速發展。然而,伴隨著電池制造工藝的長年停步不前,能源已成為移動終端設備的發展瓶頸,同時能耗還影響移動終端的可靠性和使用壽命。當前,大量的移動終端都處于長時間運行狀態。由于移動終端體積通常都較小,能耗的增大會顯著提高終端設備的溫度。根據統計,移動設備每15攝氏度溫度的提高會使設備失效率增加一倍,較高的溫度也會影響設備的使用壽命。因此,對于許多生產生活安全攸關的移動終端設備,研究移動終端應用能耗度量技術顯得尤為重要。
移動終端應用的能耗度量指的是度量移動終端應用在實際運行時的耗能。目前,無論是工業界還是學術圈,開發工程師還是終端用戶,都已開始關注移動終端的能耗問題。然而,對能耗度量的技術存在著度量粒度粗、度量效率低的問題。這些局限性使得大量移動應用或多或少存在能耗浪費問題。
發明內容
針對現有技術的不足,本發明提供一種移動終端應用能耗度量方法和裝置,解決了現有終端移動應用能耗度量技術存在的粒度粗、效率低等不良問題。
本發明的目的是采用下述技術方案實現的:
一種移動終端應用能耗度量方法,所述方法包括:
(1)獲取移動終端硬件組件處于不同狀態下的功耗值P;
(2)運行移動終端應用程序,獲取應用代碼分析結果Ca,并對分析結果Ca進行描述;
(3)結合應用代碼分析結果Ca和功耗值P,計算移動終端應用能耗E。
優選的,所述步驟(1)中,移動終端硬件組件包括Display、WiFi和GPS;所述狀態包括開啟狀態、工作狀態和關閉狀態。
優選的,所述步驟(1)中,采用功率測量器獲取移動終端組件功耗值P;當有應用程序執行時,處理器利用動態電壓和頻率調節技術DVFS,根據預定義的頻率電壓表動態調節工作電壓和頻率;當無應用程序執行時,處理器處于IDLE狀態,其功耗值P最低。
優選的,所述步驟(2)中獲取應用代碼分析結果Ca包括,通過應用代碼調用所述移動終端的硬件組件類型、組件調用次數、組件調用概率和組件調用時間。
進一步地,所述應用代碼分析結果Ca的表達式為:
Ca=<S,N,C,t>;
其中,S為該應用代碼調用的組件類型;其中,S={S1,S2,...,Sm}表示移動終端包含的m類硬件組件;N為該應用代碼調用硬件組件的次數;C為該應用代碼調用硬件組件的概率;t為該應用代碼調用硬件組件的時間。
優選的,所述步驟(3)計算移動終端應用能耗E的方法包括:根據組件功耗值P和應用代碼分析結果Ca,獲取應用能耗E,其表達式為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網智能電網研究院;國家電網公司,未經國網智能電網研究院;國家電網公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510705764.5/2.html,轉載請聲明來源鉆瓜專利網。





