瀏覽單個文章
AlexMa
Advance Member
 
AlexMa的大頭照
 

加入日期: Nov 2000
您的住址: taipei
文章: 378
引用:
Originally posted by joco



可是若我只是想上網看看資料時, cpu & gpu 還是在全速運轉啊! 所以cpu 可以用
cpuidle or cpucool or waterfall .... 的降溫程式去降低 cpu 的溫度(在 NT Base 的 OS 就不需要了, 因為 OS 本身就會適時的插入一些 idle 指令讓cpu休息),
可是 GPU 就好像沒有這種程式,可以送出一些idle指令要gpu 不用那麼 full power
ready( or full power standby).

當然啦! 若是整晚開機抓資料,人不需在pc 旁時, 可以在bios設定 crt suspend mode 為 1.只讓螢幕變黑 2.讓螢幕進入省電模式(standby), 可是可是這都是針對
螢幕省電而來的阿! 好像也沒有讓顯示卡進入sleep mode! 最多好像只是關閉ramdac, 不送出同步訊號至CRT而已.

若將電腦進入 suspend to ram (or disk) 那電腦可是真正的在睡覺啊! 它是不會
在幫你做事的! 除非你再叫它起床!


其實GPU都有指令集,分不同階層來關掉DAC,降低clock,以及透過GPIO來控制風扇轉速,現在好像沒有更好的程式把這些東西都納入統一管理.

不過儘管有指令可以供人使用,真正敢應用的好像就不多,我懷疑大概是怕,如果把clock降低,或者讓GPU從低功率一下跳到全速運轉時,整個畫面會不會崩潰掉,要不就當掉,常常我們可以發現有些顯示卡,一但進入所謂的睡眠模式,再回來時,可能都回不來了.
舊 2002-07-26, 07:45 PM #6
回應時引用此文章
AlexMa離線中