Kanru’s 探險日誌

還有 140 天退伍!

當發現美好的事物時,所要做的第一件事,就是把它分享給所有人

壓榨你的電腦

with 9 comments

感謝 Optical-dlz 提供的這個網址 Linux-PHC,這個計畫提供了可以在 runtime 改變 speedstep 各個階段的電壓的 patch..

之前使用從 -mm kernel 裡面拿出來的 patch 只包含了 intel spec 中提供的保證工作電壓,是安全數值而比真正最低電壓還高一點,Linux-PHC 這個 patch 也預設了這個值,只是還可以在 runtime 手動調整為更低的數值。

經過不斷的測試,終於找出一組我的電腦可以接受的最低電壓.. 結果還不錯,在 600 MHz 還有 800 MHz 的時候都可以用最低電壓 700 mV 來跑… 15000 MHz 的時候也只有 940 mV,比原本 600 MHz 用的 988 mV 還低。比這組數值再低一點雖然還可以正常開機,但是在某些情況下會出現奇怪的 error 像是 kernel oops 或是 gcc internal error .. 所以後來挑選了一組比較高的,用 compile scim 來測試,目前還滿穩定的 :P

經過這翻調整,目前使用電池在一般工作環境下,可以持續使用 4.5 小時.. 算是非常不錯的成果 :)

※ 歷史上的今天

Written by Kanru Chen

May 9th, 2006 at 1:06 am

Posted in Linux, 小工具, 爬網探險

Tagged with

9 Responses to '壓榨你的電腦'

Subscribe to comments with RSS or TrackBack to '壓榨你的電腦'.

  1. 請問 win 環境有沒有類似軟體?

    timeriver

    9 May 06 at 8:51 am

  2. [...] 壓榨你的電腦 介紹在 Linux 下調整電壓的小工具: Linux-PHC, 我只知道 Windows 有 RightMark CPU Clock Utility, 原來 Linux 也有類似的程式. :D 不過我對可以用 4.5 小時的電池也很有興趣阿.. :p [...]

  3. Well.. 實際上可以跑多少時間是很難估計的,還要看當時在做麼工作,有沒有用無線網路等等。

    以上數據是在沒有啟用無限網卡下,閱讀 PDF 的結果,不過 gnome 裡面這個測時間的軟體會不斷根據目前的 uptime 還有電池使用率來調整這個估計剩下可用時間,其實也不是很準 :-S

    kanru

    9 May 06 at 1:11 pm

  4. Linux-PHC…

     剛剛在 Kanru’s 探險日誌看到一篇介紹 Linux-PHC 的文章。…

    wILliAm bLog

    9 May 06 at 4:58 pm

  5. [...] 剛剛在 Kanru’s 探險日誌看到一篇介紹 Linux-PHC 的文章。Linux-PHC 是 Linux 下調整電壓的小工具,跟 Windows 裡的 RMClock Utility 功能類似。 [...]

  6. hello

    你好,有幸可以造訪這裡,只是有一個小小問題想請教,就是如何把echo那些設定值,讓他開機時就自動載入?

    mouse

    5 Nov 07 at 9:53 pm

  7. 寫個 init script 丟進去 /etc/init.d 吧

    kanru

    8 Nov 07 at 8:47 pm

  8. 哈囉

    大大你好,我又來了,這次的問題真的是莫名其妙,想請大大幫忙! 問題就是在cp /boot/config-$(uname -r) .config(之前弄phc時成功過,系統也是Ubuntu 7.10), 這各config一直無法被複製到別的資料夾裡, 所以接下來的 make oldconfig就失敗了(no rule to make target`oldconfig”), 以上麻煩大大幫幫忙!萬分感謝!

    mouse

    26 Nov 07 at 11:55 pm

  9. HI

    你好,上面的疑問找到原因了,原來是重灌後,還沒install build-essential ,以致於make oldconfig 會出現找不到元件的問題,一開始還以為是因為cp .config那個步驟引起的。Orz…

    不好意思,三天兩頭就來亂,哈哈!

    mouse

    27 Nov 07 at 12:49 pm

Leave a Reply