国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種終端中cpu調(diào)頻模式的調(diào)整方法及裝置的制造方法

      文檔序號:8412054閱讀:619來源:國知局
      一種終端中cpu調(diào)頻模式的調(diào)整方法及裝置的制造方法
      【技術領域】
      [0001] 本發(fā)明涉及計算機技術,尤其涉及一種終端中CPU調(diào)頻模式的調(diào)整方法及裝置。
      【背景技術】
      [0002] 隨著移動終端技術(例如,智能手機以及平板電腦等)的快速發(fā)展,移動終端處理 器的性能也在隨之提高,相應的,移動終端的功耗也隨之增大。
      [0003] 移動終端的CPU(中央處理器,Central Processing Unit)不是一直運行在一 個頻率上,而是會根據(jù)實際的需求進行調(diào)頻,使CPU運行在不同的頻率,從而達到功耗和 性能最優(yōu)的目的。目前,CPU的調(diào)頻模式主要有最省電模式(powersave)、按需設置模式 (ondemand)以及最高性能模式(perform)等。
      [0004] 現(xiàn)有技術中,移動終端中CPU -般使用單一的ondemand模式進行調(diào)頻,但是 ondemand模式調(diào)頻速度慢,需要一級一級的調(diào)節(jié),限制了移動終端的性能,也增大了功耗。 例如,當用戶使用移動終端打游戲時,CPU需要處理大量數(shù)據(jù),但是由于CPU頻率慢慢上升, 從而導致游戲需要的數(shù)據(jù)處理不及時而出現(xiàn)卡頓或者死機現(xiàn)象;又例如,移動終端在空閑 模式(idle)時,理論上只需要最低性能,但是在ondemand模式下,如果后臺還有進程運行, 負載大小會產(chǎn)生變化,這就導致在CPU仍然會不斷進行調(diào)頻,這樣就增加了功耗,影響性能 的優(yōu)化。

      【發(fā)明內(nèi)容】

      [0005] 有鑒于此,本發(fā)明實施例提供一種終端中CPU調(diào)頻模式的調(diào)整方法及裝置,以優(yōu) 化現(xiàn)有的調(diào)頻模式的調(diào)整技術,降低移動終端功耗,改善移動終端性能。
      [0006] 第一方面,本發(fā)明實施例提供了一種終端中CPU調(diào)頻模式的調(diào)整方法,包括:
      [0007] 在檢測到由應用程序前臺啟動操作所觸發(fā)的場景進入事件時,獲取與所述場景進 入事件對應的當前場景進程包;
      [0008] 根據(jù)獲取的所述當前場景進程包以及預先存儲的調(diào)頻模式列表,調(diào)整終端中CPU 的調(diào)頻模式。
      [0009] 第二方面,本發(fā)明實施例還提供了一種終端中CPU調(diào)頻模式的調(diào)整裝置,包括:
      [0010] 場景進程包獲取單元,用于在檢測到由應用程序前臺啟動操作所觸發(fā)的場景進入 事件時,獲取與所述場景進入事件對應的當前場景進程包;
      [0011] 調(diào)頻模式調(diào)整單元,用于根據(jù)獲取的所述當前場景進程包以及預先存儲的調(diào)頻模 式列表,調(diào)整終端中CPU的調(diào)頻模式。
      [0012] 本發(fā)明實施例提供的一種終端中CPU調(diào)頻模式的調(diào)整方法及裝置,通過獲取的進 程包以及預先存儲的調(diào)頻模式列表,實現(xiàn)終端中CPU調(diào)頻模式的調(diào)整,優(yōu)化了現(xiàn)有的調(diào)頻 模式的調(diào)整技術,降低了移動終端功耗,改善了移動終端性能。
      【附圖說明】
      [0013] 通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它 特征、目的和優(yōu)點將會變得更明顯:
      [0014] 圖1為本發(fā)明實施例一提供的一種終端中CPU調(diào)整模式的調(diào)整方法流程圖;
      [0015] 圖2為本發(fā)明實施例二提供的一種終端中CPU調(diào)整模式的調(diào)整方法流程圖;
      [0016] 圖3為本發(fā)明實施例三提供的一種終端中CPU調(diào)頻模式的調(diào)整方法流程圖;
      [0017] 圖4為本發(fā)明實施例四提供的一種終端中CPU調(diào)頻模式的調(diào)整方法流程圖;
      [0018] 圖5為本發(fā)明實施例五提供的一種終端中CPU調(diào)頻模式的調(diào)整方法流程圖;
      [0019] 圖6為本發(fā)明實施例六提供的一種終端中CPU調(diào)頻模式的調(diào)整裝置的結構框圖; [0020] 圖7為本發(fā)明實施例七提供的一種終端中CPU調(diào)頻模式的調(diào)整裝置的結構框圖。
      【具體實施方式】
      [0021] 下面結合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描 述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便 于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內(nèi)容。
      [0022] 實施例一
      [0023] 圖1為本發(fā)明實施例一提供的一種終端中CPU調(diào)整模式的調(diào)整方法流程圖;該方 法可由終端中CPU調(diào)整模式的調(diào)整裝置來執(zhí)行,其中該裝置通過軟件和/或硬件來實現(xiàn),并 一般可作為終端的一部分集成于終端中,所述的終端可以包括:智能手機、平板電腦等智能 電子設備,對此并不進行限制。該方法包括:
      [0024] 步驟101 :在檢測到由應用程序前臺啟動操作所觸發(fā)的場景進入事件時,獲取與 所述場景進入事件對應的當前場景進程包。
      [0025] 在本實施例中,應用程序前臺啟動操作可以包括:用戶開啟一個新的應用程序的 操作,或者用戶將一個已經(jīng)后臺開啟的應用程序重新在前臺打開的操作。
      [0026] 其中,當用戶執(zhí)行上述應用程序前臺啟動操作時,會觸發(fā)產(chǎn)生對應的場景進入事 件,在終端檢測到上述場景進入事件時,會獲取對應的當前場景進程包,該當前場景進程包 與前臺啟動的應用程序相對應。
      [0027] 一般來說,一個終端中包括多個應用程序供用戶進行操作,當打開某個應用程序 時被認為是進入了某個場景,例如,當用戶打開終端中的"微信"應用時,這時系統(tǒng)進入了 "即時聊天"的場景中("微信"應用的主要用途為"即時聊天"),并產(chǎn)生對應的場景進入事 件,終端根據(jù)檢測到的該場景進入事件,即可獲取該"即時聊天"應用的進程包。優(yōu)選的,可 以通過系統(tǒng)的進程管理器,獲取所述當前場景進程包。
      [0028] 在本實施例中,終端在獲取當前場景進程包之后,可以同時獲取該進程包的包名 信息、進程開啟時間以及進程所占內(nèi)存等參數(shù),本實施例對此并不進行限制。
      [0029] 所述的場景包括"頁面瀏覽"、"即時聊天"、"在線搶票"等,所述的每個場景存在與 之相對應的一個或者多個進程包,當用戶在前臺打開"瀏覽器"應用時,即系統(tǒng)進入了頁面 瀏覽的場景,根據(jù)"頁面瀏覽"這個場景進入事件,就會獲取與"頁面瀏覽"場景進入事件相 對應的進程包。
      [0030] 步驟102 :根據(jù)獲取的所述當前場景進程包以及預先存儲的調(diào)頻模式列表,調(diào)整 終端中CPU的調(diào)頻模式。
      [0031] 在本實施例中,所述的預先存儲的調(diào)頻模式列表中可以包括:各個場景進程包的 包名信息以及與包名信息對應的調(diào)頻模式;也可以包括:場景進程包的包名信息、與包名 信息對應的場景、以及與場景對應的調(diào)頻模式,本實施例對此并不進行限制。
      [0032] 所述調(diào)頻模式可以包括:最省電模式、按需設置模式和最高性能模式。其中,最省 電模式、按需設置模式和最高性能模式中的任意一種調(diào)頻模式至少對應一個具體的場景進 程包或者一個具體場景。
      [0033] 其中,所述最省電模式具體是指CPU按照設定最小頻率低負荷運行,省電但是系 統(tǒng)響應速度慢;按需設置模式具體是指系統(tǒng)默認的超頻模式,即CPU在最大最小頻率之間 自動調(diào)整;最高性能模式具體是指CPU按照設定范圍內(nèi)的最優(yōu)頻率運行,機器運行最流 暢,耗電也最大。本領域技術人員可以理解的是,所述調(diào)頻模式除了可以包括上述三種模 式之外,還可以包括其他形式的調(diào)頻模式,例如:交流循環(huán)模式(interactive)、保守模式 (conservative)或者用戶隔離模式(userspace)等,本實施例對此并不進行限制。
      [0034] 所述根據(jù)獲取的當前場景進程包以及預先存儲的調(diào)頻模式列表,調(diào)整終端中CPU 的調(diào)頻模式具體可以包括:根據(jù)獲取的當前場景進程包的包名信息,查找預先存儲的調(diào)頻 模式列表,獲取相對應的調(diào)頻模式,根據(jù)獲取的所述調(diào)頻模式,調(diào)整終端中CPU的調(diào)頻模 式。
      [0035] 舉例而言,當用戶在前臺打開"瀏覽器"應用時,會獲取與"瀏覽器"應用相對應的 進程包的包名信息(例如,com. example, test),根據(jù)該進程包的包名信息,查詢預先存儲 的調(diào)頻模式列表,獲取與com. example, test相對應的調(diào)頻模式(例如,最省電模式),并將 當前終端中的CPU調(diào)頻模式調(diào)整為最省電模式。
      [0036] 本實施例提供的一種終端中CPU調(diào)頻模式的調(diào)整方法,通過獲取的進程包以及預 先存儲的調(diào)頻模式列表,實現(xiàn)終端中CPU調(diào)頻模式的調(diào)整,優(yōu)化了現(xiàn)有的調(diào)頻模式的調(diào)整 技術,降低了移動終端功耗,改善了移動終端性能。
      [0037] 實施例二
      [0038] 圖2為本發(fā)明實施例二提供的一種終端中CPU調(diào)整模式的調(diào)整方法流程圖。本實 施例以上述實施例為基礎進行優(yōu)化,在本實施例中,
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1