作者st861014 (JL)
看板WindowsPhone
標題[電腦] 降 CPU 時脈,讓 Surface 降溫並提升續航
時間Tue Jun 22 15:29:05 2021
分類上,我覺得比較接近『電腦』
畢竟操作上還是以 Win10 系統上的操作為主
原先我使用『ThrottleStop』來對 CPU 做限制
但是在某個更新之後,我發現實際能控制的項目好像被限制了
只剩下是否開『Turbo』來對 CPU 做調節了
基本上來說,關掉 Turbo 對於溫控跟續航就已經有很大的改善了
但是只有兩段的控制,還是不夠使用
剛好最近因為工作,在電腦上跑些模擬
順便研究了 Power Plans 上對 CPU 的效能控制
下面講的可能很多人都知道了,畢竟不是新東西
不過還是來分享一下順便留個紀錄給自己看
我自己是設定了五段的使用情境,如下圖
https://i.imgur.com/fbgUXVo.png
『Balanced』是原先的電源計畫
在預設的電源計畫下,手上的 m3-8100Y 是可以超頻至 3GHz 以上
在桌電上,我們可能會希望盡量拉高時脈來達到更好的效能
但是在移動裝置上,如 Surface,我們反而希望降低時脈
來達到溫控跟續航的改善
另外四段則是根據不同效能對時脈上設下不同的限制
透過上圖來看,選擇不同的電源計畫可以影響到 CPU 的時脈
因為 Win 本身是一個效能至上的系統
相比 CrOS,Win 時常動不動都在使用 Turbo 甚至超頻到極致
而 CrOS 在調用 CPU 這邊比較保守,經常在 Base Speed 上下而已
只有爾偶會用到 Turbo,來達到比較高的效能
所以在使用 Win 的情況,我比較傾向自己來調控 CPU 時脈的使用
而不是放手讓 Win 去壓榨 CPU 的效能
我是希望 Win11 在這點可以有些改善,不過我想應該很難XD
至於要如何透過電源計畫來調整 CPU 時脈,如下圖
主要是要透過隱藏選項『Maximum processor frequency』來調整
https://i.imgur.com/39uiEsx.png
這個選項要透過修改註冊表才可以顯示出來
位置在『HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\
PowerSettings\54533251-82be-4824-96c1-47b60b740d00\
75b0ae3f-bce0-45a7-8c89-c9611c25e100』
底下的『Attributes』裡面,將值改為『2』
然後我使用的快速電源計畫選擇的軟體是 Store 上的免費軟體
https://www.microsoft.com/en-us/p/powerplanswitcher/9nblggh556l3
--
1F:推 biaw: 人家拔耳機孔 微軟拔windowsphone 樓下你怎麼看? 10/30 10:18
2F:→ puput: 我看不到未來10/30 10:23
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.196.17 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/WindowsPhone/M.1624346952.A.248.html
3F:推 karta2591146: 聽說Win11不會太吃資源的說,但目前來看只是聽說而 06/22 19:49
4F:→ karta2591146: 已,還是要等正式版再說 06/22 19:49
恩,有看到效能評測文章,結果很糟
所以變相來說,可能把效能至上的做法改掉了?
假若是真的,希望還是有地方可以切換回高效能模式
畢竟撇開移動裝置,PC 之類的,效能還是很重要的
如果 Win11 觸控大改,體驗完美補到有 Win8.1 車尾燈
然後效能管理也大改,不再那麼隨意吃效能
那我可能就會捨棄掉 CrOS 了
5F:推 tnciw: 推 06/22 21:50
6F:推 st945401: 感謝 06/23 00:34
7F:推 grantchiue: 太感謝了,就等這篇文,找不到替代方案也不知道怎麼 06/23 07:24
8F:→ grantchiue: 操作,終於人寫出來 06/23 07:25
只是剛好最近在 PC 上測效能
在解決效能測出來差異過大的問題
最後發現 PC 上的時脈時高時低的
原來是 PC 電源計畫居然是在平衡
後來改成高效能模式後才穩定下來
於是就在想透過電源計畫來著手調整 CPU 時脈的構想
摸索了一段時間後,發現原來不是新招了XD
在幫我手上的 GO2 調整的時候
順便截圖來發個文,這樣
9F:推 grantchiue: 請問有沒有更詳細的內容呢,我註冊表改好了,我當下 06/23 10:11
10F:→ grantchiue: 改的時脈限制是對應哪一個呢?五種情境都能設定嗎 06/23 10:11
11F:→ grantchiue: 還是我要先建立電源計畫,然後分別設定五組時脈限制 06/23 10:13
12F:→ grantchiue: 各時脈的內容不知道st大方便分享嗎? 06/23 10:13
註冊表改好之後,你去電源計畫裡面的 Advanced 看
應該就會有選項出來了,然後就可以輸入你要的時脈
你每想設定一種時脈情境,當然都要獨立建立電源計畫
情境設想的話,你最好根據你的 CPU 來設定
推薦設定的話,大概有這幾種:
低 TDP 頻 < 基頻 < 高 TDP 頻 < 基頻 X2 < 平衡
上面那些數值都可以在 Intel 官網查到
基頻 X2,基本上就是 Turbo 常駐的基頻
平衡,這裡就是原本預設的電源計畫
這個電源計畫,會自己動態調整時脈
不過整體上都是偏高就是了
他還可以操到 Max Turbo 的時脈
13F:推 grantchiue: 不知道有沒有依 CPU 溫度來調整電源計畫的 06/23 17:52
我自己是有安裝 Open Hardware Monitor
有把 CPU 溫度跟時脈顯示到 System Tray 上面
這樣我可以肉眼判斷溫度然後來手動調整
14F:推 game79526: 感謝大大的分享,Pro7也嘗試設置好了,不曉得對於外出 06/24 10:38
15F:→ game79526: 的續航力有增加多少,令人期待!! 06/24 10:38
續航除了 CPU 時脈,也很吃重螢幕亮度
然後電源管理那邊,可以設定 Better Battery
體驗會比較好一點
如果設定成最佳電池續航的話
體驗可能會變得比較差
因為很多硬體都被限電了
效率變得很差很慢,但相對省電
16F:推 felaray: 優文~可惜我的surface book壽終正寢了QQ 06/24 12:25
怎麼掛了...記得之前還說快掛了,要找下台電腦的說
17F:推 Lukesky: 可以請教控制台的電源計畫跟設定的電源選項是一樣的嗎 06/24 12:53
不一樣
18F:推 felaray: 一直WFH 某次進公司發現無法開機 應該是電池膨脹讓接點 06/24 14:43
19F:推 felaray: 跳脫而不過電吧...不過一直用他遠端到另一台ITX開發機上 06/24 14:44
20F:推 felaray: 所以他壞了我就想說算了..直接用那台ITX XD 06/24 14:44
電池有膨脹,送保固換一台整新回來
電池膨脹的保固期間比主機還常
我已經透過 Laptop 兩台變四台了
你也可以考慮試試看,然後找外面的維修換個電池
21F:→ felaray: 這也成為一個持續WFH的好藉口:家裡電腦比較好XD 06/24 14:45
22F:推 felaray: 我已經換過一台了阿 那個麻煩的地方在於要送回香港XD 06/24 15:17
23F:→ felaray: 家人也叫我說花小錢去修電池 但我嫌他太慢XD 一代產品.. 06/24 15:18
24F:→ felaray: 剛好WFH期間 可以等看看SP8... 06/24 15:18
如果怎樣都是第三方修了,那也不急了
慢慢來,修完之後回來還可以給家人用或是當螢幕XD
今晚希望會有新裝置出來,看會不會有 SP8
或是之前傳聞一起被 Win10x 砍掉的取代 Go 系列的平板
Duo 也在清庫存了,現在一隻大概 18k 而已
看來今年可能有機會看到 Duo2
S855 18K 雙螢幕,其實我覺得還滿划算的
25F:推 felaray: 如果會有下一代的windows 那我會對duo2保持觀望態度XD 06/24 15:28
26F:→ felaray: 畢竟阿三的傳統是放生硬體(? 06/24 15:28
我是覺得 Surface 手機應該要跟三星合作
Win 跟 OneUI 的契合度反而比自家的 Duo 還要好
這點也是很令人匪夷所思 XD
27F:推 felaray: 我現在覺得三星根本就微軟親兒子.. 06/24 15:47
對阿,自從 WP 收掉之後,定位成戰略夥伴不是假的
28F:→ rockmanx52: Neo根本不是「取代Go系列」吧?這東西是高階產品耶 06/24 16:12
之前在謠傳,Arm 有分高階跟低階
高階就是 ProX
低階是要來取代 Go 系列的產品線
這裡絕對沒有 Neo 的戲 XD
Neo 是更早就往生的硬體
並不是因為這次 Win10x 被砍,跟著消失的
29F:推 grantchiue: 今天全部實地操作一次,但不知道為何各個電源設定好 06/25 23:25
30F:→ grantchiue: 最高時脈限制,無論調整到哪一種電源計畫,從工作管理 06/25 23:25
31F:→ grantchiue: 員看到 CPU 的時脈還是最高會飄到最高頻率甚至超頻 06/25 23:26
32F:→ grantchiue: ,是因為這個最高限制無效嗎 06/25 23:26
我今天把我的 Go2 更新到 Dev Channel 順便玩了一陣子我的電源計畫
觀察了一下,我的時脈都有被限制住,完全不可能超過我的限制
更甚至在用預設 Balance 的時候,我發現 Win 會在我想要跑快一點的地方
只給我跑 800 GHz,在我想要他閒下來的時候,他居然給我跑 2.4 GHz
所以我接下來要多建立一個模式,嘗試把時脈鎖在 3.4 GHz
33F:推 grantchiue: 後來解決了,原來是我的 throttlestop 在作用,調整好 06/26 00:06
34F:→ grantchiue: 就可以了,甚至可以靠 throttlestop 來自動變換電源 06/26 00:06
35F:→ grantchiue: 計畫,加上溫度牆來讓他自動降頻(較低時脈的電源計畫) 06/26 00:07
我已經成功把 Go2 時脈鎖在 3.0 GHz 上下了
效能體驗上,非常滑順,執行上也都快上不了
但是溫度升的也很快,負重操作,很快就來到 CPU 溫度 80 度
短期高效執行,應該是不錯的選擇
首先要把,隱藏電源計畫的設定關掉,新增註冊表位於:
『HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\』
新增『PlatformAoAcOverride』,然後『REG_DWORD』值為『0』
重開機後,隱藏的電源計畫就會出現
當然,Surface 機型很有可能沒有任何變化
再來是新增『Ultimate Performance Power Plan』
這個計畫是在『Win10 Ver.1803』加進去的,在這之前是沒有的
它可以讓電腦一直處在超頻的狀態,以 Go2-M3 為例子
目前觀測上,時脈最低大概都有 2.7 GHz,最高有頂到 Spec 上寫的 3.4 GHz
大部分的時脈都在 2.9~3.0 GHz 動盪
開啟或新增,要用『Admin』權限的『CMD』並輸入
『powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61』
然後就會出現了
附上效果圖:
https://i.imgur.com/VX5NtH3.png
順便補一下心得
每周都會有個 25 人以上的線上會議,並會分享螢幕
軟體上是透過 Edge 開啟 Google Meet
CPU 使用率,不管切哪段時脈,大概都在 20~30% 左右徘徊
根據不同時脈明顯看得出差異的是,CPU 溫度
800 MHz → 48 度恆溫
1.2 GHz → 50~54 度
1.6 GHz → 52~56 度
2.2 GHz → 54~58 度
2.7 GHz → 55~60 度
隨著不同時脈的使用,CPU 的升溫速度明顯不同
維持穩定在 800 MHZ 上開會,開會過程不會卡,十分順暢
長時間下來,機子也就溫溫的,不是那種會燙手的溫
摸起來還蠻舒服的 XD
因為目前主要都是 WFH 的狀態,沒特意去測續航力
都是讓 Go2 維持在插電的狀態
剛好也可以免掉充放電所產生的熱能
結論上來說,單就時脈的控制
確實可以有效控制住溫度的表現
續航力的話,還要再找時間觀察
畢竟要把電池用到乾來測試,對電池也是很傷的
沒有特別需要用電池的狀態,還是不會特別去用的
※ 編輯: st861014 (60.250.196.17 臺灣), 06/28/2021 23:44:47
36F:推 grantchiue: 感謝分享,我是用 throttle stop 的 alarm 來依據溫度 06/29 21:30
37F:→ grantchiue: 調整 profile,並控制 Win 電源計畫,要不斷調整測試 06/29 21:31
38F:→ grantchiue: 電源計畫的時脈限制、speed shift 值、alarm 溫度及 06/29 21:32
39F:→ grantchiue: profile 綁定的電源計畫,並常常觀察會不會撞到溫度 06/29 21:32
40F:→ grantchiue: 牆(prochot),讓它自動調整電源計畫及升降時脈,並保 06/29 21:33
41F:→ grantchiue: 在足夠的效能和使用瓦數。 06/29 21:33