優化Win XP & Vista時 對於雙核心CPU L2快取的問題

 

經過眾多網友的證實,雙核心CUP在設定L2快取時,只
能設定它的L2快取原來值的一半,例如INTEL CORE2 T5600
雙核心處理器,其L2快取式2M(2048),但是我們在設
定時只能設定1M(1024),為什麼呢?原因在於:

 

1、當不設定時,CPU1的處理負相當重,開機時可發
現當CPU1處理100%時CPU2負載非常輕(大約在5~10%之間)。

 

2、當完全設定L2快取時,換成CPU2的處理負相當重,
開機時可發現當CPU2處理接近100%時換成CPU1負載
非常輕(大約在5~10%之間)。

 

我們都知道當處理器負載能平均一些處理程式,的確
會減低熱效應與處理速度適當地提升,當一顆處理達
到95%,另一顆只有5%,我想主人看了會氣炸了,

而且這樣也真的變成"""""雙核心單處理""""了(尤其

Intel系列好像都有這個毛病)。也因此,當我們只設

定其L2快取值的一半時,會發現兩個處理核心的負載

處理曲線幾乎相似,當這個問題成立時速度才會有所

提升。不相信照我的說法設定與驗證,看看(ctrl+Alt+Del)
它的CPU曲線怎麼表現。


有關善用L2優化的方式:

 

在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_LOCAL_MACHINE〕

 

→〔SYSTEM〕→〔CurrentControlSet〕→〔Control〕→〔SessionManager〕

 

→在〔MemoryManagement〕的右邊視窗
將〔SecondLevelDataCache〕的數值資料更改為與 CPU L2 Cache 相同的十進制
數值,如標示L2快取為2M,設定就是

 

單核心為2048

 

雙核心為1024。


問: 請問如果 L2 是 2M...是不是更改為 2048 十進制 ??

答:沒錯,L2如果規格是2M,就是應該 改為2048(十進制),但雙
核心CPU"建議"照方式應該定為1024(十進制)。

 

其他三、四核心沒試過 不知道><"

arrow
arrow
    全站熱搜

    glo11258812 發表在 痞客邦 留言(4) 人氣()