![]() |
||
Power Member
![]() ![]() 加入日期: Sep 2003
文章: 689
|
[教學]雙核心變單核心!
剛好有人問到這個問題。
雖然可以關掉一個核心透過bios或windows。 不過對耗電及熱量還沒比較過。 先分享一下,如何關掉一個核心。 bios:只有特定的主機板有支援,intel的d975xbx有提供core multiplexing technology(bios 1304之後)。 底下圖是intel的core multiplexing 和準標dualcore的運作模式。 c2d運作 ![]() kentsfield 四核運作 ![]() ok,只要把bios中的core multiplexing technology關掉,即可關掉一個核心(四核kentsfield會關掉三個) ![]() 到windows系統後,可以看出只剩單核。 ![]() ok,對於其他主機板沒有支援的話。 可以透過windows(xp/win2003..)用軟體控制 在開始→執行,打入msconfig.exe 之後在boot.ini選進階→在/numproc(n)選1並勾起開,重開,就變單核心了。(四核心可以選擇關掉個別核心(1~4)) ![]() 重開後,筆電的t2500也變單核 ![]() |
|||||||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Jun 2003 您的住址: 台北
文章: 1,183
|
在軟體不支援 情況下單核心確實會比雙核快
|
||
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Sep 2004
文章: 59
|
請問hicookie兄,第二招適用於AMD雙核心系列的嗎?
__________________
大家好 ![]() 剛進入電腦世界不久,請大家多多指教 ![]() |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Aug 2003 您的住址: 台北樹林~不是士林
文章: 645
|
感謝告知
![]() 很好奇如果把4核心的改成3核心...會發生什麼情況 ![]() |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Sep 2003
文章: 689
|
引用:
適用呀。^^ |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Mar 2001 您的住址: Rivia
文章: 7,022
|
引用:
此話怎麼說?? ![]()
__________________
Folding@home with GPGPU集中討論串 Unix Review: ArchLinux●Sabayon●OpenSolaris 2008.5●Ubuntu 8.10 AVs Review: GDTC●AntiVir SS●ESS●KIS 09●NIS 09●Norton 360 V3 ![]() I Always Get What I Want. |
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Sep 2003
文章: 689
|
引用:
前提是不支援雙核軟體的話。 你看上面的結構圖。 關掉一個核心,剩一個核心會擁有所有的l2 cache。 雙核情形下,動態分配快取 單核,指令直接傳達給單核 雙核情形下,透過系統分配工作給分別的core 當然ram的分配時間也有差。 理論上應該如此,不過實際面不曉的感不感覺的出來。呵。 不過關掉一個核心,卻實能超頻比較高一點。 |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Mar 2001 您的住址: Rivia
文章: 7,022
|
可是CORE2的L2是共享的,如果軟體只支援單核心
另一核又沒在做其他的事情,理應所有的L2 CACHE都是被他所用 而multiplexing technology這功能看圖似乎不是單指關掉其它核心剩一核用 比較像是讓不支援多核心的軟體也可以用多核心CPU來加速
__________________
Folding@home with GPGPU集中討論串 Unix Review: ArchLinux●Sabayon●OpenSolaris 2008.5●Ubuntu 8.10 AVs Review: GDTC●AntiVir SS●ESS●KIS 09●NIS 09●Norton 360 V3 ![]() I Always Get What I Want. |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Sep 2003
文章: 689
|
引用:
所以說前提是不支援雙核的情形下,你另一個核心給他指令,他也會abandon。等於浪費了資源。 而且動態的反應理論上也沒有直接享有所有cache來的快。(畢竟xp或其他有支援雙核的系統,是會不會讓另一顆核心閒著) 再來就cpu跟北橋跟ram之間的資源。 論理上來說是單核比雙核快,軟體沒支援雙核的話。 實際面的差異,就不是那麼明確。 |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Mar 2001 您的住址: Rivia
文章: 7,022
|
大概了解您的意思
但是multiplexing technology這個功能應該是不會受軟體有沒有支援多核心而有影響 如果用的是PENTIUM D這種L2是各自獨立的,那在只支援單核心的軟體,關掉一核 一樣也只有一核的L2 CACHE可以用 晚一點我來跑TMPEGNC來玩玩好了
__________________
Folding@home with GPGPU集中討論串 Unix Review: ArchLinux●Sabayon●OpenSolaris 2008.5●Ubuntu 8.10 AVs Review: GDTC●AntiVir SS●ESS●KIS 09●NIS 09●Norton 360 V3 ![]() I Always Get What I Want. |
![]() |
![]() |