中文字幕无码日韩视频无码三区

功耗檢測方法、系統及終端的制作方法

文檔序號:9673027閱讀:514來源:國知局
功耗檢測方法、系統及終端的制作方法
【技術領域】
[0001] 本公開設及功耗檢測技術領域,尤其設及功耗檢測方法、系統及終端。
【背景技術】
[0002] 隨著目前智能手機的飛速發展,智能手機具有更大的顯示屏、更多核的處理器、更 多樣化的無線連接技術等,運些會增加手機的耗電量。同時,手機的功能也越來越多,使得 手機被使用的次數也越來越頻繁。
[0003]因此,如何精準有效的測量和評估手機的功耗,對幫助手機廠商改進手機問題,提 高手機的性能具有重要意義。

【發明內容】

[0004]為克服相關技術中存在的問題,本公開提供一種功耗檢測方法、系統及終端。
[000引根據本公開實施例的第一方面,提供一種功耗檢測方法,應用于終端,包括:
[0006] 接收通過外接線纜發送的功耗測試腳本,所述功耗測試腳本包括:所述終端中至 少一個測試應用的模擬操作執行文件;
[0007]當接收到腳本執行命令時,控制與所述外接線纜的數據通道中斷;
[0008]按照所述功耗測試腳本執行每個所述模擬操作執行文件,每個所述模擬操作執行 文件在執行時觸發至少一個系統事件;
[0009]記錄每個被觸發的系統事件W及觸發時刻,W及,在系統事件被觸發時采集一次 系統功耗且記錄系統功耗的采集時刻。
[0010] 本公開通過接收通過外接線纜發送的功耗測試腳本,當接收到腳本執行命令時, 控制與所述外接線纜的數據通道中斷,按照所述功耗測試腳本執行每個所述模擬操作執行 文件,每個所述模擬操作執行文件在執行時觸發至少一個系統事件,可W記錄每個被觸發 的系統事件W及觸發時刻,W及,在系統事件被觸發時采集一次系統功耗且記錄系統功耗 的采集時刻。
[0011] 本公開采用的該方法,可W通過斷開外接線纜的數據通道,避免功耗檢測的結果 中包含終端與檢測主機進行數據傳輸時的額外耗電,模擬用戶使用終端時的動態場景,能 夠還原用戶使用終端時終端真實的耗電情況,進而實現精準有效的評估和測量終端的功 耗。
[0012] 可選地,所述方法還包括:
[0013]在所述控制與所述外接線纜的數據通道中斷之前,檢測是否接收到忽略中斷命 令;
[0014]當接收到所述忽略中斷命令時,判斷是否檢測到與所述外接線纜的數據通道中斷 的中斷信號;
[0015]當接收到所述中斷信號時,根據所述忽略中斷命令忽略所述中斷信號,W執行所 述按照所述功耗測試腳本執行每個所述模擬操作組合中的模擬操作的步驟。
[0016]本公開通過在所述控制與所述外接線纜的數據通道中斷之前,檢測是否接收到忽 略中斷命令,當接收到所述忽略中斷命令時,判斷是否檢測到與所述外接線纜的數據通道 中斷的中斷信號,當接收到所述中斷信號時,可W根據所述忽略中斷命令忽略所述中斷信 號,W執行所述按照所述功耗測試腳本執行每個所述模擬操作組合中的模擬操作的步驟。
[0017]本公開提供的該方法,可W實現在檢測主機與終端連接斷開時,終端可W獨立進 行功耗檢測,提供功耗檢測的精確度。
[0018] 可選地,所述功耗測試腳本中還包括:預設事件數量;
[0019]所述在系統事件被觸發時采集一次系統功耗,包括:
[0020] 判斷連續被觸發的系統事件的數量是否等于預設事件數量的整數倍;
[0021 ]當連續被觸發的系統事件的數量等于預設事件數量的整數倍時,采集一次系統功 耗。
[0022] 本公開通過判斷連續被觸發的系統事件的數量是否等于預設事件數量的整數倍, 當連續被觸發的系統事件的數量等于預設事件數量的整數倍時,可W采集一次系統功耗。
[0023]本公開采用的該方法,能夠在保證功耗測量的精確度的前提下盡量降低CPU資源 的占用率,提高終端運行速度,節省測試時間。
[0024]可選地,所述方法還包括:
[0025]按照時間分布排列觸發的所有系統事件與采集的系統功耗;
[0026]將位于當前系統功耗的采集時刻和前一次系統功耗的采集時刻之間的系統事件, 與,所述當前系統功耗建立對應關系。
[0027]所述方法還包括:
[0028]根據系統功耗W及系統功耗的采集時刻生成功耗趨勢圖;
[0029]將所述功耗趨勢圖中超過預設闊值的系統功耗確定為異常功耗;
[0030]將觸發時刻位于所述異常功耗的采集時刻與前一次系統功耗的采集時刻之間的 系統事件,確定為與所述異常功耗相關聯的可疑系統事件。
[0031]本公開通過按照時間分布排列觸發的所有系統事件與采集的系統功耗,可W將位 于當前系統功耗的采集時刻和前一次系統功耗的采集時刻之間的系統事件,與,所述當前 系統功耗建立對應關系,判斷采集得到的所有系統功耗中是否出現異常功耗,當出現異常 功耗時,將觸發時刻位于所述異常功耗的采集時刻與前一次系統功耗的采集時刻之間的系 統事件,確定為與所述異常功耗相關聯的可疑系統事件。
[0032]本公開實施例采用的該方法,可W通過按時間分布排列系統事件與系統功耗,并 在系統事件與系統功耗之間建立對應關系,可W輔助分析功耗的總體情況,方便定位功耗 異常的原因。
[0033]根據本公開實施例的第二方面,提供一種功耗檢測方法,應用于檢測主機,包括:
[0034]獲取待檢測終端中安裝的測試應用的標識;
[0035]生成包含至少一個所述測試應用的模擬操作執行文件的功耗測試腳本;
[0036]將所述功耗測試腳本通過外接線纜發送給一個或多個所述待檢測終端;
[0037]當所述功耗測試腳本發送完成后,通過所述外接線纜向所述待檢測終端發送腳本 執行命令。
[0038]本公開通過獲取待檢測終端中安裝的測試應用的標識,生成包含至少一個所述測 試應用的模擬操作執行文件的功耗測試腳本,可w將所述功耗測試腳本通過外接線纜發送 給一個或多個所述待檢測終端,當所述功耗測試腳本發送完成后,可W通過所述外接線纜 向所述待檢測終端發送腳本執行命令。
[0039]本公開采用的該方法,可W測試應用模擬測試應用的動態場景,并將模擬的測試 操作寫入功耗測試腳本中,W便終端能夠根據功耗測試腳本模擬用戶使用終端時的動態場 景,能夠還原用戶使用終端時終端真實的耗電情況,進而實現精準有效的評估和測量終端 的功耗。
[0040] 可選地,包括:
[0041] 獲取預設事件數量;
[0042]將所述預設事件數量作為采樣間隔存儲至所述功耗測試腳本中。
[0043]本公開通過獲取預設事件數量,可W將所述預設事件數量作為采樣間隔存儲至所 述功耗測試腳本中。
[0044]本公開提供的該方法能夠通過設置預設事件數量,便于終端在進行測試時降低 CPU占用率,節省測試時間。
[004引可選地,包括:
[0046]檢測是否接收到忽略中斷操作;
[0047]當接收到忽略中斷操作時,生成忽略中斷命令并通過所述外接線纜發送給所述待 檢測終端。
[0048]本公開通過檢測是否接收到忽略中斷操作,當接收到忽略中斷操作時,可W生成 忽略中斷命令并通過所述外接線纜發送給所述待檢測終端。
[0049]本公開采用的該方法,能夠便于控制終端在斷開與檢測主機連接時,忽略中斷信 號。
[0050]根據本公開實施例提供的第Ξ方面,提供一種功耗檢測系統,應用于終端,包括:
[0051]接收存儲單元,用于接收通過外接線纜發送的功耗測試腳本,所述功耗測試腳本 包括:所述終端中至少一個測試應用的模擬操作執行文件;
[0052]中斷控制單元,用于當接收到腳本執行命令時,控制與所述外接線纜的數據通道 中斷;
[0053]執行觸發單元,用于在所述中斷控制單元控制所述終端與所述外接線纜的數據通 道中斷后,按照所述接收存儲單元接收到的所述功耗測試腳本執行每個所述模擬操作執行 文件,每個所述模擬操作執行文件在執行時觸發至少一個系統事件;
[0054]時刻記錄單元,用于記錄每個被所述執行觸發單元觸發的系統事件W及觸發時 亥IJ,W及,在系統事件被觸發時采集一次系統功耗且記錄系統功耗的采集時刻。
[00巧]可選地,所述系統還包括:
[0056]命令檢測單元,用于在所述中斷控制單元控制與所述外接線纜的數據通道中斷之 前,檢測是否接收到忽略中斷命令;
[0057]信號判斷單元,用于當命令檢測單元接收到所述忽略中斷命令時,判斷是否檢測 到與所述外接線纜的數據通道中斷的中斷信號;
[0058]忽略單元,用于當信號判斷單元接收到所述中斷信號時,根據所述忽略中斷命令 忽略所述中斷信號,W使所述執行觸發單元按照所述功耗測試腳本執行每個所述模擬操作 組合中的模擬操作。
[0059]可選地,所述功耗測試腳本中還包括:預設事件數量;
[0060] 所述時刻記錄單元,包括:
[0061]數量判斷模塊,用于判斷連續被觸發的系統事件的數量是否等于預設事件數量的 整數倍;
[0062]功耗采集模塊,用于當數量判斷模塊判斷得到連續被觸發的系統事件的數量等于 預設事件數量的整數倍時,采集一次系統功耗。
[0063] 可選地,所述系統還包括:
[0064]排列單元,用于按照時間分布排列觸發的所有系統事件與采集的系統功耗;
[0065]建立單元,用于根據排列單元的排列結果將位于當前系統功耗的采集時刻和前一 次系統功耗的采集時刻之間的系統事件,與,所述當前系統功耗建立對應關系。
[0066] 可選地,所述系統還包括:
[0067]趨勢圖生成單元,用于根據系統功耗W及系統功耗的采集時刻生成功耗趨勢圖;
[0068]功耗確定單元,用于將所述功耗趨勢圖中超過預設闊值的系統功耗確定為異常功 耗;
[0069]事件確定單元,用于將觸發時刻位于所述異常功耗的采集時刻與前一次系統功耗 的采集時刻之間的系統事件,確定為與所述異常功耗相關聯的可疑系統事件。
[0070]根據本公開實施例提供的第四方面,提供一種功耗檢測系統,應用于檢測主機,包 括:
[0071] 標識獲取單元,用于獲取待檢測終
當前第1頁1 2 3 4 5 6 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1