Delon wrote:
如果為了CPU的GHz和節省電源
而把CPU的load, 就是說CPU的負擔加重
值得嗎?
僅供討論...
啊? 不太了解.
你的意思是說, CPU的loading應該儘量壓低, 即使犧牲電力, 拉高GHz數也無妨?

極端一點的例子就是,
一台擁有3GHz CPU的NB, 速度超快, 但是電池只能用半小時...而且又燙又笨重.
這樣, 真的好嗎? 那幹嘛不用PC呢...
這裡有兩個觀念要澄清.
首先, 不要以PC的觀點來看NB.
NB的用途就是便於攜帶, 因此在設計上和PC不同, 要考慮攜帶性.
PC可以裝上高時脈的CPU持續運轉, Why?
因為PC有很大的空間可以做散熱機構, 有市電可以做充足的電力供應.
NB不一樣, 在體積與重量都有所限制, 電力也要斤斤計較, 以延長電池續航力.
所以NB的CPU就加入能夠隨CPU loading自動調整時脈的功能, 以節省電力, 並減少廢熱.
這樣有助於讓NB的體積更輕巧, 電力更持久.
另外, CPU loading是否愈低愈好?
舉個例子, 若是一台處理文書作業的電腦, 只會用Office, 收發E-Mail,
你覺得需不需要用到3GHz以上的CPU? 是不是殺雞焉用牛刀呢?
再以你的情況來說, loading 1~2%或15%, 你覺得對你使用電腦有沒有影響?
我相信在一般狀況下, 你應該沒有什麼感覺吧.
那為何不讓CPU在不影響使用者的狀況下, 降頻運轉, 省點電, 少點廢熱?
CPU降頻運轉, 所耗的電量就低,
不但延長使用時間, 機子又不會燙呼呼, 風扇也不用狂轉嗡嗡叫, 一舉數得!
反正遇到大量loading時, CPU自然會提升速度, 效能不會有什麼損失. (RM Clock會控制)
何苦為了壓低CPU loading, 而損失那麼多對NB很重要的好處? 又不是PC!
厚, 打到這邊我才想到一個更簡單的例子.
請把網頁往上拉, 再看一下你的問題. CPU負擔真的有加重嗎? 別忘了那是降頻後的loading!
請想像一台跑車, 跑在台灣的高速公路上, 有必要用到最高轉速嗎?
可能輕輕加到一兩千轉就可以上時速一百了, 沒必要衝到一萬轉吧?
(假設引擎最高轉速一萬轉)
那我只是要跑時速一百, 幹嘛油門一踩就要拉到一萬轉, 然後一直踩放踩放, 又耗油又吵?
輕輕含著油門維持在兩千轉, 不是又順暢又省油?
拉哩拉雜扯了一堆, 希望你能了解我要表達的意思, 歡迎互相討論, 大家交換意見.