![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 效能極限
(https://www.pcdvd.com.tw/forumdisplay.php?f=18)
- - [教學]雙核心變單核心!
(https://www.pcdvd.com.tw/showthread.php?t=644406)
|
---|
[教學]雙核心變單核心!
剛好有人問到這個問題。
雖然可以關掉一個核心透過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也變單核 ![]() |
在軟體不支援 情況下單核心確實會比雙核快
|
請問hicookie兄,第二招適用於AMD雙核心系列的嗎?
|
感謝告知 :ase
很好奇如果把4核心的改成3核心...會發生什麼情況 :ase |
引用:
適用呀。^^ |
引用:
此話怎麼說?? :confused: |
引用:
前提是不支援雙核軟體的話。 你看上面的結構圖。 關掉一個核心,剩一個核心會擁有所有的l2 cache。 雙核情形下,動態分配快取 單核,指令直接傳達給單核 雙核情形下,透過系統分配工作給分別的core 當然ram的分配時間也有差。 理論上應該如此,不過實際面不曉的感不感覺的出來。呵。 不過關掉一個核心,卻實能超頻比較高一點。 |
可是CORE2的L2是共享的,如果軟體只支援單核心
另一核又沒在做其他的事情,理應所有的L2 CACHE都是被他所用 而multiplexing technology這功能看圖似乎不是單指關掉其它核心剩一核用 比較像是讓不支援多核心的軟體也可以用多核心CPU來加速 |
引用:
所以說前提是不支援雙核的情形下,你另一個核心給他指令,他也會abandon。等於浪費了資源。 而且動態的反應理論上也沒有直接享有所有cache來的快。(畢竟xp或其他有支援雙核的系統,是會不會讓另一顆核心閒著) 再來就cpu跟北橋跟ram之間的資源。 論理上來說是單核比雙核快,軟體沒支援雙核的話。 實際面的差異,就不是那麼明確。 |
大概了解您的意思
但是multiplexing technology這個功能應該是不會受軟體有沒有支援多核心而有影響 如果用的是PENTIUM D這種L2是各自獨立的,那在只支援單核心的軟體,關掉一核 一樣也只有一核的L2 CACHE可以用 晚一點我來跑TMPEGNC來玩玩好了 |
所有的時間均為GMT +8。 現在的時間是07:03 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。