[發明專利]一種處理數據的方法、裝置及終端在審
| 申請號: | 201611215723.9 | 申請日: | 2016-12-26 |
| 公開(公告)號: | CN106648895A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 焦江磊 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06T1/20 |
| 代理公司: | 工業和信息化部電子專利中心11010 | 代理人: | 吳永亮 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 處理 數據 方法 裝置 終端 | ||
技術領域
本發明涉及移動通訊領域,特別是涉及一種處理數據的方法、裝置及終端。
背景技術
Android系統的智能手機在使用一段時間后,通常會出現系統卡頓等問題,而且隨著使用時間的增加,系統卡頓將變得非常明顯,嚴重影響用戶體驗,導致用戶流失。
目前終端廠商針對系統卡頓,在硬件上的解決方案就是不斷的提高手機的硬件配置,選用運行更快、核數更多的CPU(中央處理器,Central Processing Unit),選用更大的內存,提高硬件性能以提高整個手機的計算能力,緩解系統卡頓。在軟件上的解決方案就是提供手機管家服務,讓用戶定期的清理手機空間,有的廠商甚至監控手機閑時,在手機空閑時段悄悄在后臺殺死資源開銷量大的進程,關閉應用或者對手機自動重啟。綜合硬件和軟件兩個方面的措施,使手機的硬件能夠提供足夠的計算資源給正在運行的進程。
手機終端廠商為了提高手機的運算能力,增強系統和應用運行的流暢性,不斷的提高CPU單個內核的計算能力和使用多核提高整個CPU的計算能力,從而導致CPU內核的頻率越來越高,CPU的核數越來越多,由此帶來一系列的問題,比如頻率提高帶來的手機發熱、功耗增大等問題;此外,受到CPU加工工藝、電池續航時間等諸多因素的制約,手機CPU的頻率和核數在達到一定的峰值后將不能再做提高,否則會帶來手機發熱、外觀變丑、體積變大等一系列不良用戶體驗。
因此,當CPU的頻率和核數達到瓶頸后,受限于CPU的計算能力,已經無法再進一步解決系統卡頓問題,用戶在使用終端的過程中仍然會出現系統卡頓,體驗較低。
發明內容
本發明提供了一種處理數據的方法、裝置及終端,以至少解決現有技術的如下問題:當CPU的頻率和核數達到瓶頸后,受限于CPU的計算能力,已經無法再進一步解決系統卡頓問題,用戶在使用終端的過程中仍然會出現系統卡頓,體驗較低。
一方面,本發明提供一種處理數據的方法,包括:根據預設性能評估模型確定預設系統運行過程中性能指標超過預設性能指標的操作;在所述預設系統運行過程中,將所述操作對應的數據均分配給GPU(圖形處理器,Graphics Processing Unit)進行計算處理,以得到所述數據的處理結果。
可選的,將所述操作對應的數據均分配給GPU進行處理,包括:通過CPU將所述數據處理為圖像數據,并發送至所述GPU,以使所述GPU對所述圖像數據進行計算處理;通過CPU接收所述GPU計算處理后的圖像數據,并對所述圖像數據進行解析處理,以得到所述數據的處理結果。
可選的,根據預設性能評估模型確定預設系統運行過程中性能指標超過預設性能指標的操作,包括:根據預設性能評估模型模擬預設系統運行過程中所有操作的執行數量,并確定所述執行數量超過預設數量的操作;或者,根據預設性能評估模型模擬預設系統運行過程中所有操作的性能評分,并確定所述性能評分超過預設性能評分的操作。
可選的,所述預設性能評估模型的構建過程,包括:根據所述預設系統中存在的各個功能進行性能評估模型實例化;針對所述預設系統所在設備的設備參數構建實例化后的性能評估模型;將所有構建完成的性能評估模型進行組合,以得到所述預設系統對應的所述預設性能評估模型。
可選的,根據所述預設系統中存在的各個功能進行性能評估模型實例化,包括:為所述預設系統中每個操作對應的各個功能設置構件,并為每個構件設置對應的服務設備;為每個構件設置其為對應的服務設備服務時的性能分值和權重值,以根據各個構件的所述性能分值和所述權重值確定對應操作的性能評分。
另一方面,本發明還提供了一種處理數據的裝置,包括:確定模塊,用于根據預設性能評估模型確定預設系統運行過程中性能指標超過預設性能指標的操作;處理模塊,用于在所述預設系統運行過程中,將所述操作對應的數據均分配給GPU進行計算處理,以得到所述數據的處理結果。
可選的,所述處理模塊具體用于:通過CPU將所述數據處理為圖像數據,并發送至所述GPU,以使所述GPU對所述圖像數據進行計算處理;通過CPU接收所述GPU計算處理后的圖像數據,并對所述圖像數據進行解析處理,以得到所述數據的處理結果。
可選的,所述確定模塊具體用于:根據預設性能評估模型模擬預設系統運行過程中所有操作的執行數量,并確定所述執行數量超過預設數量的操作;或者,根據預設性能評估模型模擬預設系統運行過程中所有操作的性能評分,并確定所述性能評分超過預設性能評分的操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611215723.9/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





