PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   數位行動產品討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=75)
-   -   ubuntu的電池管理比較差嗎? (https://www.pcdvd.com.tw/showthread.php?t=1149243)

YAKUMI 2018-07-12 06:07 PM

ubuntu的電池管理比較差嗎?
 
同樣一台老筆電裝win10跟ubuntu,ubuntu上電池可使用的時間是少了近兩個小時有。
請問該如何改善?

野口隆史 2018-07-13 11:29 AM

沒說明 ubuntu 的哪個版本
印象中 ubuntu 預設並不會安裝及啟用 cpu自動降頻
你可能要自己搜尋一下 cpufreq 類的關鍵字
自己設定 cpu 升降頻的規則

就算這些你都調整好了
電池使用時間還是永遠不如原先預裝的 windows

redsky 2018-07-13 11:39 AM

引用:
作者野口隆史
沒說明 ubuntu 的哪個版本
印象中 ubuntu 預設並不會安裝及啟用 cpu自動降頻
你可能要自己搜尋一下 cpufreq 類的關鍵字
自己設定 cpu 升降頻的規則

就算這些你都調整好了
電池使用時間還是永遠不如原先預裝的 windows


Ubuntu沿用upstream kernel設定,會自動降頻,可以用powertop觀察頻率變化。

引用:
作者YAKUMI
同樣一台老筆電裝win10跟ubuntu,ubuntu上電池可使用的時間是少了近兩個小時有。
請問該如何改善?


建議用powertop把一些裝置的省電模式手動打開,會多省很多電...

另外Linux的確不如Windows省電,能夠到達9成就很不錯了。主要的因素是硬體廠商很少會最佳化Linux的驅動程式。

andy740629 2018-07-13 06:16 PM

進階玩法就是Linux Kernel自己build
去www.kernel.org下載原始碼
make menuconfig自己配置需要的config

不過這已經玩家中的玩家水準了

:laugh:

YAKUMI 2018-07-13 07:20 PM

引用:
作者野口隆史
沒說明 ubuntu 的哪個版本
印象中 ubuntu 預設並不會安裝及啟用 cpu自動降頻
你可能要自己搜尋一下 cpufreq 類的關鍵字
自己設定 cpu 升降頻的規則

就算這些你都調整好了
電池使用時間還是永遠不如原先預裝的 windows

我到Ubuntu中文站下載18.04 LTS 安裝的。
想說筆電也跑不動遊戲,乾脆裝Ubuntu,一般日常應用也夠了,所以嘗試看看不一樣的系統。

classspeed 2018-07-13 08:04 PM

引用:
作者andy740629
進階玩法就是Linux Kernel自己build
去www.kernel.org下載原始碼
make menuconfig自己配置需要的config

不過這已經玩家中的玩家水準了

:laugh:

gentoo的日常而已
應該稱不上玩家啦

andy740629 2018-10-07 05:56 PM

剛好最近我也在研究這個
ThinkPad T440p
Ubuntu 16.04.5 LTS X86_64
www.kernel.org下載4.18.12核心自行編譯
先把/boot/config-4.15.xx copy 給4.18.12餵食
再進menuconfig
cpu frequency scaling governor改成userspace
預設是performance
雖然可以透過cpufreq-set到800Mhz
但還是用userspace有更大的空間
但是不卻定電壓是否一併調降
還在研究中
:D

ming0407 2018-10-08 10:20 PM

最近也在玩這個,去找一套 TLP 的軟體,這個程式裝了就會自動運作不用太理會。
看起來感覺不錯,不過可惜我的筆電本身用了會有閃屏的問題,不知道怎麼解決問題所以最後沒有使用..:cry: :cry:

https://linrunner.de/en/tlp/docs/tl...management.html

redsky 2018-10-09 04:50 PM

Kernel 4.16 有改善 CPU scheduling。

我光是直接4.15換到4.18+ (http://kernel.ubuntu.com/~kernel-ppa/mainline/) 就可以感受到 idle的時候耗電量減少。

andy740629 2018-10-09 06:43 PM

TLP早就安裝了
用在ThinkPad還有而外套件可用
電池可作recalbration
可設定充電 上限 下限

省電原理就是CPU frequency scaling的東東
控制上述policy有個driver

Intel平台預設使用intel_pstate driver
提供Performance Powersave兩種

不過我用回頭路acpi-cpufreq這個driver
比上面多了Userspace Ondemand Conservative共五種

不同Linux版本(Fedora Ubuntu)其實就是上面policy不同而已

我目的是可以自己替換driver (intel_pstate acpi-cpufreq)
自行定義governors細節參數
達到省電目的

而不是換linux版本來達到省電
畢竟已經上機使用了

:stupefy:


所有的時間均為GMT +8。 現在的時間是11:27 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2024。