綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[教學] 再談最新1.01版redpill內核詳細參數調整【轉】

[複製連結] 查看: 1282|回覆: 1|好評: 0
跳轉到指定樓層
樓主
garnebin | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2013-1-10 20:28

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
首先,附上早上我發的   
熱辣新鮮!最新順滑內核redpill 1.01提供!
http://apk.tw/thread-175229-1-1.html

以下轉自機鋒 casati

此次更新主要內容是:

更新了一部分驅動和源碼;將1.00版當時堵Exynos漏洞的補丁由P內核作者的換成了三星官方的補丁;修補某些設備用USB拷貝大文件時死機的問題;修復某些機器上偶爾睡死的問題;調整了CPU休眠策略參數;移除了動態FSYNC但保留FSYNC開關;移除ROW這個IO調度算法,因為作者覺得他調整過的SIO算法更好,並且將SIO設為默認值;USB充電電流調整;改進CPU的pegasusq策略以達到更省電的目的,並且移除了沒有必要存在的conservative策略;增加了一部分P內核關於stweaks的界面;升級stweaks到1.1版;修復了原來redpill的一個關於耗電的BUG——安卓OS總是排在屏幕耗電上方,但其實並不是安卓OS比屏幕更耗電,只是顯示錯誤。


注意,如果之前你使用redpill內核1.00版並使用stweaks調整了選項,安裝新內核並WIPE CACHE後可能會導致機器不斷重啟(也不一定會出問題,主要看你調整的參數),在安裝新內核之前把stweaks的關於CPU和動態FSYNC的選項調整到默認狀態就沒事。



第一頁是CPU的頻率範圍設定,以及是否將設置設為隨系統啟動

                               
登錄/註冊後可看大圖



往下拉就是電壓調節,也不用多說,貼上圖,圖上電壓是我使用的穩定值,不一定適合你,每台機器的CPU都不太一樣,也許你的能設更低。


                               
登錄/註冊後可看大圖
  

                               
登錄/註冊後可看大圖
  


                               
登錄/註冊後可看大圖
  

                               
登錄/註冊後可看大圖



翻頁到CPU TUNING,這一頁裡面是關於CPU微調的一些東西


                               
登錄/註冊後可看大圖



第一項沒得選,就一個,作者改過代碼的策略,第二項是關於CPU檢測頻率的採樣時間,第三項是採樣週期數,關於採樣時間,越長,則CPU的變頻反應越遲鈍,也就是俗話說的“靈活”跟“不靈活”,很難說把它調大好還是調小好,單純只看這個項目,變頻慢則費電,快則省電,但如果跟實際因素結合,升頻的時候反應快,費電,因為可能不需要那麼高的頻率結果就升上去了,降頻的時候反應快則省電,因為迅速的降頻到低的頻率當然是省電的,所以我說這個參數其實很難決定到底往大還是往小調整,調整後的效果也難說,建議保持默認值,採樣週期也默認吧。

再往下看是CPU跳頻的策​​略調整



                               
登錄/註冊後可看大圖



默認75%升頻,5%降頻,也就是說,當前頻率佔用達到75%時升頻,5%時降頻,如果你要省電,75%往高調整,5%也往高調整,按圖例中的數字調,也就代表當CPU當前頻率佔用到85%時再升到更高頻率,而當佔用到15%時則已經降頻,總體效果對比默認參數就是“升的更慢,降的更快”,副作用就是從200-1800mhz的過程中,CPU反應變慢,但從1800-200的過程中,CPU反應變快。 UP參數不要調整到接近100%,DOWN也最好不要超過40%,凡事有個度,相對均衡一些而不要極端是比較好的想法。

再往下400mhz默認參數這裡,是另外一種升降頻的策略,比較容易理解的通俗說法就是:當CPU頻率升到400mhz時,CPU進入積極的升頻階段,從400mhz往後都會快速升頻,也就是說,如果你的手機程序應用讓CPU超過400mhz了,CPU就會更加積極的響應升頻動作,所以這個值改大更省電,但反應更遲鈍,改小則更費電,反應更迅速。下面40%指的是當前CPU頻率低於你設置的快速UP頻率閥值(400mhz)時,以40%的閥值作為CP​​U整體頻率升頻的佔用百分比閥值。這個值改大費電,改小省電。看不懂的話就不要改,我語言能力有限,不知道怎麼說能更通俗一些。



                               
登錄/註冊後可看大圖


再下面的1200mhz是快速降頻閥值,跟上面描述的一樣,想降得快就提高這個頻率讓CPU儘早進入快速降頻階段,95%的百分比數字越小則降頻越慢,越費電。同樣,看不太明白就保持默認參數吧。

接下來這張圖上的50%和5%還有13%我自己完全搞不懂是什麼,只知道是跟CPU某頻率負載的三個區域的使用均衡策略有關,50%是個使用下面兩個參數的閥值。



                               
登錄/註冊後可看大圖


總算翻到CPU TOTPLUG頁面了,如果剛才的是CPU微調,那這個頁面就是大動作——設置CPU內核參與工作的條件,也就是內核熱插拔條件。


                               
登錄/註冊後可看大圖



每秒採樣週期數這兩個值不用調整,第三個值的意思是指:當達到內核熱插拔條件時,需要幾個內核參與熱插拔,一個自然是省電並慢的,兩個以上當然是費電並迅速的。


                               
登錄/註冊後可看大圖


上圖是內核鎖,0是默認值,也就是不干預,使用默認設置,有特殊情況需要極端省電以保持電話正常工作的話,就鎖定最大內核數為1,也就是中間那個調到1,如果特殊情況需要保持手機很高的性能不計電量,則把第三個調到4。第一個值則是指定哪幾個內核“參與內核熱插拔調度”,0值是都參與,屬於默認值。


                               
登錄/註冊後可看大圖
  

                               
登錄/註冊後可看大圖



                               
登錄/註冊後可看大圖



上圖第一個400mhz是指當一個核心在線時,啟用核心熱插拔策略的閥值是400mhz,往下則是當兩個核心不在線關閉熱插拔策略的閥值300mhz,,依次類推,下面分別是三個核心和四個核心的熱插拔策略開關,通俗講,這裡設置的是熱插拔策略的參與頻率,到這個頻率,則熱插拔策略開始作用,注意如果調整,同核心數在線與不在線的觸發頻率必須對應一致,否則會出錯,如果你看不明白,保持默認值吧。至於“200 thread depth”之類的值,是關於CPU隊列的,跟上面一樣,分單核心在線不在線,雙核心在線不在線,直至四核心,如果你不知道你在幹什麼,還是不要輕易調整。

下圖是一個比較明顯的影響耗電和性能的東西,並且比較直觀容易理解。



                               
登錄/註冊後可看大圖
  

                               
登錄/註冊後可看大圖



第一個參數內核給出的默認值是2,調整到1可以讓其他三個內核更容易休眠(右圖是開屏狀態下2-4秒進入三核休眠的截圖),當然,理論上手機的反應速度會變慢,主要還是看你能不能接受,如果能,調整到1更省電,如果不能,就保持內核默認值吧。第二個默認65%的值是一個增加在線核心的閥值,當然要增加核心參與工作,則需要全局負載和上一段那些400mhz閥值及CPU隊列深度都滿足以後才開始工作,這個值一樣是UP調高則反應變慢,但更省電,下面那個DOWN默認30%的調高則核心下線速度加快,也是省電,調低則性能更好,更費電一些。

翻到下一頁關於IO的調整,1.01版redpill也做了些改變。



                               
登錄/註冊後可看大圖



最後一張圖是MISC頁面,EXT2INT這種內外存儲互換只適合大卡高速卡的用戶,如果你覺得目錄掛載和超級掛載不方便或者要換種方式,可以把你的C10 64G卡變成機身存儲空間,裝大遊戲什麼的比較方便一些,按你外置卡的格式打勾重啟就行,這個模式可能會影響UMS掛載,如果你在用UMS,就得考慮到底如何取捨了。


                               
登錄/註冊後可看大圖


另外IDLE策略和SCHED_MC被作者移動到MISC頁面,IDLE策略選默認就不錯,願意嘗試另外的IDLE+LPA也行,可能對亮屏延遲稍有改善,全看個人喜好,SCHED_MC除了0值不建議,其他1和2你都可以試試,通常2性能高一些,1省電一些,不敢保證所有ROM都如此,特別是做過inti.d或者類似inti.d的腳本優化的ROM,很難說到底哪個值更合適,要你自己試驗。




「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
eroshuang + 1 + 1 非常讚

查看全部評分

收藏收藏1 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
悠懸 | 收聽TA | 只看該作者
發表於 2013-1-14 22:47
感謝大大詳細的解說
小弟之前有使用XDA P大神的31內核
但是有發現說 再玩遊戲時 或者看影片時
有機會加熱的很快而且手明顯的觸感
耗電量也會增加.但如果離開遊戲 或影片 手機就會冷卻的很快
不知道是什麼原因

小弟適用官方精簡版的ROM
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則