題 如何在quadcore i7上禁用2個內核?


我有一台配備四核i7的筆記本電腦。我不需要2個核心。我該如何關閉它們?


4
2017-07-21 20:22


起源


為什麼? (15個字符) - Hello71
什麼操作系統? - Paul R
由於內核減少了2個,我認為它會運行得更冷,並且風扇不會經常出現。它是Windows 7 x64。 - mmm bacon
也許,也許不是。無論哪種方式,我們都需要了解您的筆記本電腦。它是什麼製造商/型號? - squircle
這是一款配備i7-720QM四核處理器(1.6GHz,6MB三級高速緩存)的HP Envy 15,Turbo Boost高達2.8 GHz。 ATI 5830 GPU。我會購買i5型號,但這些天它只與i7一起銷售。 - mmm bacon


答案:


您無法命令處理器禁用內核,您可以做的唯一事情是避免熱量用於另一個處理器或檢查處理器是否已充分冷卻。


0
2017-07-21 20:35



實際上你可以用核心停車場來做。尋找我的答案。 - Waldemar Wosiński


許多計算機都有BIOS選項來禁用核心。你也可以禁用超線程,這也是禁用核心,但我懷疑這會改善冷卻。可以做的最後一件事是Windows本身。轉到高級啟動選項(msconfig > boot tab > Advanced options)並指定要使用的核心數。我個人不會推薦任何這些解決方案,因為它基本上是閹割你的機器。找到更好的冷卻解決方案或更好地使用您的機器,例如僅在硬表面上使用它,清潔通風口的灰塵,使用冷卻墊等。您可能還想檢查BIOS更新,這將更頻繁地打開風扇或使用類似的東西 的SpeedFan 手動控制風扇速度,從而提高冷卻潛力。


8
2017-07-21 21:18



@TomWij我沒有那台筆記本電腦(對嗎?)所以我不知道BIOS選項是什麼。我看到越來越多的新計算機在BIOS中提供了這樣的選項,並且列出可能的OP選項沒有任何問題。請不要把它當作個人(我沒有對你的答案進行投票)但你做了一個全面的陳述,這不完全準確,我只是指出了不准確。至於高級選項,如果你禁用核心,我說它們不會在設備管理器中註冊,所以我的陳述是正確的。我不知道你對“僅”影響啟動的意思。 - ubiquibacon
啊,就這樣,抱歉......好吧,它位於啟動標籤下,所以它只影響啟動階段。 Windows在此期間檢測到所有核心,從那時起,它們都應該被使用而不是單個核心。 @mmmbacon證實了這一點 在他的評論中,但有趣的是:我不知道對設備管理器的影響,他們不應該消失,但我沒有檢查... - Tom Wijsman


英特爾i系列傾向於這樣做。它們內置了一定的熱限制並且基本上管理系統,以便:如果您在所有核心上運行,它會管理它們之間的速度並嘗試盡可能快地運行系統而不會過熱。如果您沒有運行所有內核,它將關閉未使用的內核並嘗試對使用的內核進行超頻 - 達到熱限制。請注意,它會超頻,這會產生熱量。


6
2017-07-21 20:31



是的,但有沒有辦法手動禁用2個內核?此系統上的Turbo模式似乎永遠不會打開。 - mmm bacon
@mmmbacon:不,沒有辦法禁用它們。為什麼你會花費很多時間在處理器上降級性能,我寧願修改冷卻。 - Tom Wijsman


在Linux / Ubuntu中,只需運行:

sudo sh -c "echo '0' > /sys/devices/system/cpu/cpu1/online"

用cpu2替換cpu1,依此類推以關閉更多內核。並重新打開它們:

sudo sh -c "echo '1' > /sys/devices/system/cpu/cpu1/online"

2
2017-11-05 23:47





轉到“運行”,鍵入msconfig,轉到“啟動”選項卡,單擊“高級選項”,然後選擇“處理器數量”。然後將其更改為列表的一半(選擇4,因為您有8個線程= 4個核心,因此4個線程=核心)。重啟 ;)


1
2017-11-24 13:56



謝謝。我最初嘗試過。即使這使得Windows無法使用額外的內核,我也很確定內核仍處於運行狀態並消耗功率。 - mmm bacon
可悲的是,這只影響啟動階段...... - Tom Wijsman


您可以使用核心停車場。

通過設置 performance core parking max cores 您可以設置將一直停放多少個核心。   這裡 你可以檢查一下怎麼做。

使用此解決方案,您可以打開/關閉whitout reboot。


0



雖然我意識到它是一篇很長的博文,你能在這裡發布它的基本部分嗎?如果您的博客發生故障或重組,您的答案基本上就變得毫無用處。 - Journeyman Geek♦
這是先進的技術。沒有上下文,它可能會傷害用戶。我為高級用戶添加了一些提示。 - Waldemar Wosiński