本發明專利技術公開了一種提升移動設備數據傳輸速度的方法和裝置。該方法,包括:a、移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整所述移動設備的CPU為最大性能輸出;b、設置時長t,所述時長t為最大性能輸出的持續時長;c、當所述時長t的計時達到時,判斷所述數據傳輸是否結束;若是,終止所述最大性能輸出,否則,返回步驟b。通過在移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整移動設備的CPU為最大性能輸出,在最大性能傳輸過程中周期檢測數據傳輸進度,若數據傳輸結束,終止最大性能輸出,否則持續最大性能輸出;CPU的運行狀態通過數據傳輸的需求按需調整,提高了數據傳輸速度,增強了用戶使用體驗。
【技術實現步驟摘要】
本專利技術涉及數據傳輸領域,尤其涉及一種提升移動設備數據傳輸速度的方法和裝置。
技術介紹
隨著移動互聯網的飛速發展,移動設備越來越多。移動設備默認使用MTP(MediaTransfer Protocol,媒體傳輸協議)作為主要的傳輸模式,但是受限于MTP協議,不能判斷MTP數據傳輸何時結束,一次只能傳輸一個文件或一個文件夾,并且MTP數據傳輸速度非常慢,嚴重影響用戶使用體驗。
技術實現思路
本專利技術提供了一種提升移動設備數據傳輸速度的方法和裝置,其通過在移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整所述移動設備的CPU為最大性能輸出,在最大性能傳輸過程中周期檢測數據傳輸進度,若數據傳輸結束,終止最大性能輸出,否則持續最大性能輸出;CPU的運行狀態通過數據傳輸的需求按需調整,提高了數據傳輸速度,增強了用戶使用體驗。為實現上述設計,本專利技術采用以下技術方案:一方面采用一種提升移動設備數據傳輸速度的方法,包括:a、移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整所述移動設備的CPU為最大性能輸出;b、設置時長t,所述時長t為最大性能輸出的持續時長;C、當所述時長t的計時達到時,判斷所述數據傳輸是否結束;若是,終止所述最大性能輸出,否則,返回步驟b。其中,所述最大性能輸出具體為所述CPU的工作頻率調整為設計最高頻率。其中,所述CPU為多內核CPU,所述最大性能輸出具體還包括開啟CPU的所有內核。其中,所述設計最高頻率通過所述移動設備的系統提供的調頻接口進行調整。其中,所述時長t為I?3min。另一方面采用一種提升移動設備數據傳輸速度的裝置,包括:CPU調整單元,用于移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整所述移動設備的CPU為最大性能輸出;時長設置單元,用于設置時長t,所述時長t為最大性能輸出的持續時長;計時響應單元,用于當所述時長t的計時達到時,判斷所述數據傳輸是否結束;若是,終止所述最大性能輸出,否則,運行時長設置單元。其中,所述最大性能輸出具體為所述CPU的工作頻率調整為設計最高頻率。其中,所述CPU為多內核CPU,所述最大性能輸出具體還包括開啟CPU的所有內核。其中,所述設計最高頻率通過所述移動設備的系統提供的調頻接口進行調整。其中,所述時長t為I?3min。本專利技術的有益效果為:通過在移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整所述移動設備的CPU為最大性能輸出,在最大性能傳輸過程中周期檢測數據傳輸進度,若數據傳輸結束,終止最大性能輸出,否則持續最大性能輸出;CPU的運行狀態通過數據傳輸的需求按需調整,提高了數據傳輸速度,增強了用戶使用體驗。【附圖說明】為了更清楚地說明本專利技術實施例中的技術方案,下面將對本專利技術實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據本專利技術實施例的內容和這些附圖獲得其他的附圖。圖1是本專利技術【具體實施方式】中提供的一種提升移動設備數據傳輸速度的方法的實施例的方法流程圖。圖2是本專利技術【具體實施方式】中提供的一種提升移動設備數據傳輸速度的裝置的實施例的結構方框圖。【具體實施方式】為使本專利技術解決的技術問題、采用的技術方案和達到的技術效果更加清楚,下面將結合附圖對本專利技術實施例的技術方案作進一步的詳細描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。請參考圖1,其是本專利技術【具體實施方式】中提供的一種提升移動設備數據傳輸速度的方法的實施例的方法流程圖。如圖所示,該方法,包括:步驟a:移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整所述移動設備的CPU為最大性能輸出。步驟b:設置時長t,所述時長t為最大性能輸出的持續時長。步驟c:當所述時長t的計時達到時,判斷所述數據傳輸是否結束;若是,繼續步驟d,否則,返回步驟b。步驟d:終止所述最大性能輸出。MTP是基于PTP (Picture Transfer Protocol)協議的擴展,主要用于傳輸媒體文件,MTP既可以實現在USB協議上,也可以實現在TCP/IP協議上,它屬于上層的應用協議,而不關心底層傳輸協議。目前大部分設備的應用都是基于USB協議。但是囿于MTP協議本身的設計,在數據傳輸的過程中無法判斷MTP數據傳輸何時結束,在傳輸過程中CPU只按照常規工作狀態下的數據處理能力進行數據傳輸過程中數據處理。而CPU在常規工作狀態下的數據處理能力是遠低于其設計的最高數據處理能力的,CPU 一般都不會以最高數據處理能力滿負荷運轉作為工作常態。在本方案中,為提升數據傳輸速度,將CPU的空閑運算能力利用起來,當移動設備檢測到基于MTP的數據傳輸時,即調整CPU的工作狀態,讓其實現最大性能輸出,提高數據處理的速度,從而提高用戶體驗。綜上所述,通過在移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整所述移動設備的CPU為最大性能輸出,在最大性能傳輸過程中周期檢測數據傳輸進度,若數據傳輸結束,終止最大性能輸出,否則持續最大性能輸出.’CPU的運行狀態通過數據傳輸的需求按需調整,提高了數據傳輸速度,增強了用戶使用體驗。優選地,所述最大性能輸出具體為所述CPU的工作頻率調整為設計最高頻率。CPU頻率,就是CPU的時鐘頻率,簡單說是CPU運算時的工作的頻率(I秒內發生的同步脈沖數)的簡稱。單位是Hz。它決定計算機的運行速度,隨著計算機的發展,主頻由過去MHZ發展到了當前的GHZ(1GHZ = 10~3MHZ = 10~6KHZ = 10~9HZ)。因為CPU的能耗速度的增加與CPU工作頻率的增加并是成正比的,工作當前第1頁1 2 本文檔來自技高網...

【技術保護點】
一種提升移動設備數據傳輸速度的方法,其特征在于,包括:a、移動設備檢測到與外部存儲體之間基于MTP的數據傳輸時,調整所述移動設備的CPU為最大性能輸出;b、設置時長t,所述時長t為最大性能輸出的持續時長;c、當所述時長t的計時達到時,判斷所述數據傳輸是否結束;若是,終止所述最大性能輸出,否則,返回步驟b。
【技術特征摘要】
【專利技術屬性】
技術研發人員:王偉,
申請(專利權)人:廣東歐珀移動通信有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。