1.一種中央處理器的控制方法,其特征在于,包括:
在應(yīng)用程序運行過程中,確定所述應(yīng)用程序待處理的數(shù)據(jù)量;
判斷所述待處理的數(shù)據(jù)量是否大于第一預(yù)設(shè)閾值;
若所述待處理的數(shù)據(jù)量大于所述第一預(yù)設(shè)閾值,則提高中央處理器運行的內(nèi)核數(shù)量和/或所述中央處理器內(nèi)核的工作頻率。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,在所述確定所述應(yīng)用程序待處理的數(shù)據(jù)量之前,所述方法還包括:
檢測應(yīng)用程序是否是處于運行狀態(tài)的音視頻播放程序;
若是,獲取所述應(yīng)用程序播放的音視頻的編碼格式;
所述確定所述應(yīng)用程序待處理的數(shù)據(jù)量包括:
根據(jù)所述編碼格式對應(yīng)的采樣位數(shù)、采樣頻率、聲道數(shù)預(yù)測所述應(yīng)用程序待處理的數(shù)據(jù)量,或者根據(jù)所述編碼格式對應(yīng)的幀率、分辨率、色彩深度預(yù)測所述應(yīng)用程序待處理的數(shù)據(jù)量。
3.根據(jù)權(quán)利要求1所述方法,其特征在于,在所述判斷所述待處理的數(shù)據(jù)量是否大于第一預(yù)設(shè)閾值之后,在所述提高中央處理器運行的內(nèi)核數(shù)量和/或所述中央處理器內(nèi)核的工作頻率之前,所述方法還包括:
計算所述第一預(yù)設(shè)閾值與所述待處理的數(shù)據(jù)量的差值;
所述提高中央處理器運行的內(nèi)核數(shù)量和/或所述中央處理器內(nèi)核的工作頻率包括:
根據(jù)所述差值正相關(guān)的提高中央處理器運行的內(nèi)核數(shù)量和/或所述中央處理器內(nèi)核的工作頻率。
4.根據(jù)權(quán)利要求1或2所述方法,其特征在于,所述提高中央處理器運行的內(nèi)核數(shù)量和/或中央處理器內(nèi)核的工作頻率包括:
按照第一預(yù)設(shè)規(guī)則逐步提高所述中央處理器運行的內(nèi)核數(shù)量和/或所述中央處理器內(nèi)核的工作頻率,直至所述應(yīng)用程序待處理的數(shù)據(jù)量小于所述第一預(yù)設(shè)閾值。
5.根據(jù)權(quán)利要求1所述方法,其特征在于,在所述判斷所述待處理的數(shù)據(jù)量是否大于第一預(yù)設(shè)閾值之前,所述方法還包括:
檢測中央處理器的使用率是否小于第二預(yù)設(shè)閾值;
若是,則按照第二預(yù)設(shè)規(guī)則提高所述第一預(yù)設(shè)閾值。
6.一種終端設(shè)備,其特征在于,包括:
確定單元,用于在應(yīng)用程序運行過程中,確定所述應(yīng)用程序待處理的數(shù)據(jù)量;
判斷單元,用于判斷所述待處理的數(shù)據(jù)量是否大于第一預(yù)設(shè)閾值;
控制單元,用于在所述判斷單元判斷所述待處理的數(shù)據(jù)量大于第一預(yù)設(shè)閾值后,提高中央處理器運行的內(nèi)核數(shù)量和/或所述中央處理器內(nèi)核的工作頻率。
7.根據(jù)權(quán)利要求6所述終端設(shè)備,其特征在于,所述終端設(shè)備還包括:
第一檢測單元,用于檢測應(yīng)用程序是否是處于運行狀態(tài)的音視頻播放程序;
獲取單元,用于在所述第一檢測單元檢測到所述應(yīng)用程序是處于運行狀態(tài)的音視頻播放程序后,獲取所述應(yīng)用程序播放的音視頻的編碼格式;
所述確定單元,具體用于根據(jù)所述編碼格式對應(yīng)的采樣位數(shù)、采樣頻率、聲道數(shù)預(yù)測所述應(yīng)用程序待處理的數(shù)據(jù)量,或者根據(jù)所述編碼格式對應(yīng)的幀率、分辨率、色彩深度預(yù)測所述應(yīng)用程序待處理的數(shù)據(jù)量。
8.根據(jù)權(quán)利要求6所述終端設(shè)備,其特征在于,所述終端設(shè)備還包括:
計算單元,用于計算所述第一預(yù)設(shè)閾值與所述待處理的數(shù)據(jù)量的差值;
所述控制單元,具體用于根據(jù)所述差值正相關(guān)的提高中央處理器運行的內(nèi)核數(shù)量和/或所述中央處理器內(nèi)核的工作頻率。
9.根據(jù)權(quán)利要求6或7所述終端設(shè)備,其特征在于,
所述控制單元,具體用于按照第一預(yù)設(shè)規(guī)則逐步提高所述中央處理器運行的內(nèi)核數(shù)量和/或所述中央處理器內(nèi)核的工作頻率,直至所述應(yīng)用程序待處理的數(shù)據(jù)量小于所述第一預(yù)設(shè)閾值。
10.根據(jù)權(quán)利要求6所述終端設(shè)備,其特征在于,所述終端設(shè)備還包括:
第二檢測單元,用于檢測中央處理器的使用率是否小于第二預(yù)設(shè)閾值;
所述控制單元,還用于在所述第二檢測單元檢測到所述中央處理器的使用率小于第二預(yù)設(shè)閾值后,按照第二預(yù)設(shè)規(guī)則提高所述第一預(yù)設(shè)閾值。