1.一種終端的省電方法,其特征在于,包括:
根據(jù)所述終端的CPU中多個(gè)核心的頻率將所述多個(gè)核心分類(lèi);
將所述終端中的程序分別與分類(lèi)后的核心綁定;
根據(jù)所述程序的不同的工作狀態(tài)控制所述程序在綁定的核心上運(yùn)行。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述終端的CPU中多個(gè)核心的頻率將所述多個(gè)核心分類(lèi),包括:
將所述終端的CPU中多個(gè)核心中頻率高于第一預(yù)設(shè)閾值的預(yù)設(shè)個(gè)數(shù)的核心確定為第一類(lèi)核心,將頻率低于第二預(yù)設(shè)閾值的預(yù)設(shè)個(gè)數(shù)的核心確定為第二類(lèi)核心。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述終端中的程序分別與分類(lèi)后的核心綁定,包括:
將系統(tǒng)程序與所述第一類(lèi)核心中的第一核心綁定;
將應(yīng)用程序與所述第一類(lèi)核心中除第一核心之外的任一核心以及與所述第二類(lèi)核心中的任一核心綁定。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述程序的不同的工作狀態(tài)控制所述程序在綁定的核心上運(yùn)行,包括:
在所述終端處于工作狀態(tài)下時(shí),將所述系統(tǒng)程序在所述第一核心上運(yùn)行;在所述終端處于休眠狀態(tài)下時(shí),將所述第一核心關(guān)閉;
或者,在應(yīng)用程序?yàn)榍芭_(tái)運(yùn)行的狀態(tài)下,將該應(yīng)用程序在與其綁定的第一類(lèi)核心的核心上運(yùn)行;在應(yīng)用程序?yàn)楹笈_(tái)運(yùn)行的狀態(tài)下,將該應(yīng)用程序在與其綁定的第二類(lèi)核心的核心上運(yùn)行。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述程序的不同的工作狀態(tài)控制所述程序在綁定的核心上運(yùn)行,包括:
設(shè)置應(yīng)用程序的開(kāi)啟時(shí)間和\或關(guān)閉時(shí)間;
若所述開(kāi)啟時(shí)間到達(dá),則將與所述開(kāi)啟時(shí)間對(duì)應(yīng)的應(yīng)用程序在與其綁定的第二類(lèi)核心的核心上運(yùn)行,直至該應(yīng)用程序轉(zhuǎn)換為前臺(tái)運(yùn)行的狀態(tài),將該應(yīng)用程序在與其綁定的第一類(lèi)核心的核心上運(yùn)行;
若所述關(guān)閉時(shí)間到達(dá),則將與所述關(guān)閉時(shí)間對(duì)應(yīng)的應(yīng)用程序關(guān)閉。
6.一種終端的省電裝置,其特征在于,包括:
核心分類(lèi)模塊,用于根據(jù)所述終端的CPU中多個(gè)核心的頻率將所述多個(gè)核心分類(lèi);
核心綁定模塊,用于將所述終端中的程序分別與分類(lèi)后的核心綁定;
核心控制模塊,用于根據(jù)所述程序的不同的工作狀態(tài)控制所述程序在綁定的核心上運(yùn)行。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述核心分類(lèi)模塊,具體用于:
將所述終端的CPU中多個(gè)核心中頻率高于第一預(yù)設(shè)閾值的預(yù)設(shè)個(gè)數(shù)的核心確定為第一類(lèi)核心,將頻率低于第二預(yù)設(shè)閾值的預(yù)設(shè)個(gè)數(shù)的核心確定為第二類(lèi)核心。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述核心綁定模塊,包括:
系統(tǒng)程序綁定單元,用于將系統(tǒng)程序與所述第一類(lèi)核心中的第一核心綁定;
應(yīng)用程序綁定單元,用于將應(yīng)用程序與所述第一類(lèi)核心中除第一核心之外的任一核心以及與所述第二類(lèi)核心中的任一核心綁定。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述核心控制模塊,具體用于:
在所述終端處于工作狀態(tài)下時(shí),將所述系統(tǒng)程序在所述第一核心上運(yùn)行;在所述終端處于休眠狀態(tài)下時(shí),將所述第一核心關(guān)閉;
或者,在應(yīng)用程序?yàn)榍芭_(tái)運(yùn)行的狀態(tài)下,將該應(yīng)用程序在與其綁定的第一類(lèi)核心的核心上運(yùn)行;在應(yīng)用程序?yàn)楹笈_(tái)運(yùn)行的狀態(tài)下,將該應(yīng)用程序在與其綁定的第二類(lèi)核心的核心上運(yùn)行。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述核心控制模塊,包括:
時(shí)間設(shè)置單元,用于設(shè)置應(yīng)用程序的開(kāi)啟時(shí)間和\或關(guān)閉時(shí)間;
核心控制單元,用于若所述開(kāi)啟時(shí)間到達(dá),則將與所述開(kāi)啟時(shí)間對(duì)應(yīng)的應(yīng)用程序在與其綁定的第二類(lèi)核心的核心上運(yùn)行,直至該應(yīng)用程序轉(zhuǎn)換為前臺(tái)運(yùn)行的狀態(tài),將該應(yīng)用程序在與其綁定的第一類(lèi)核心的核心上運(yùn)行;
程序關(guān)閉單元,用于若所述關(guān)閉時(shí)間到達(dá),則將與所述關(guān)閉時(shí)間對(duì)應(yīng)的應(yīng)用程序關(guān)閉。