難道在Windows XP中CPU二級緩衝沒有被開啟?
Q:
今天看到這篇文章,心生疑竇也嚇人不懂,向各位大大請討教一下 ?
在Windows XP中正確配置CPU二級緩衝
出處:電腦報
責任編輯:chenyong
作者:陳超
Windows XP系統中,預設狀態下CPU二級緩衝並未開啟。為了提高系統效能,我們可以通過修改註冊表,或使用「Windows最佳化大師」等軟體來開啟它。
執行註冊表編輯器,展開HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management分支,雙按右側視窗中的「SecondLevelDataCace」,然後在彈出的視窗中直接填入當前電腦所使用的CPU的二級緩衝容量即可。
賽揚處理器的二級緩衝為128KB,應將其值設定為80(16進制,下同)。PⅡ、PⅢ、P4均為512KB二級緩衝,應設定為200;PⅢE(E、P4 Willamette只有256KB二級緩衝,應設定為100;AMD Duron只有64KB二級緩衝,應設定為40;K6-3擁有256KB二級緩衝;Athlon擁有512KB二級緩衝;Athlon XP擁有256KB二級緩衝;Athlon XP(Barton核心)擁有512KB二級緩衝。
使用Windows最佳化大師也可以正確設定CPU的二級緩衝:啟動Windows最佳化大師,選項「系統效能最佳化」,在「文件系統最佳化」中,最上面就是關於CPU二級緩衝的設定項。移到滑塊到相應的位置後,儲存設定並重新啟動電腦即可。
A:
沒想到............
預設情況下是沒有被開啟的
想不到吧,呵呵
改了是感覺快了
Q:
可能麼?
那p4和c4 還有區別麼?
intel 和 AMD 沒發表宣告,或者發佈修正檔
倒是這個"Bug"被高手不經意發現了?
普普通通一個軟體都能讀取到 CPU的L2多大,windows xp卻沒法識別L2緩:衝了?
A:
如果是改了註冊表就能識別了L2,那如果改錯一點L2緩衝,豈不是xp啟動不了?
事實是..隨便怎麼改,都是好好的 ...............
當然有區別, 二級緩衝容量不同.
樓主和2樓說xp預設不開啟使用L2緩衝,那豈不是c4和p4沒區別了?
C266 ,賽揚第一代。。沒有L2緩衝,速度直逼486
想想,沒有L2緩衝CPU在xp會如何?
Q:
真的假的?
XP沒理由在預設下不開啟L2cache啊。不如問問微軟吧
A:
不用問微軟,xp下遊戲速度不比2k,98慢,這就足夠了 ...........
就是有人沒事瞎轉悠註冊表,看到了就感興趣
誰相信的,在改之前和改之後做3dmark 2001測試一下得了 !
我也改過了 !
Q:
我沒有感覺到有加快的感覺
可能是心裡作用吧 !!
感覺快了點 ..............
A:
結論:
查了!!微軟的網站點,與此相關的是win2000, 指出不需要修改此鍵值. 而並無相關的XP說明.
Do not change the SecondLevelData快取 entry
Some third-party sources have erroneously reported that modifying the SecondLevelData快取 registry entry in HKEY_LOCAL_MACHINE\System\CurrentControlSet
\Control\Session Manager\Memory Management
can enhance system performance. The second level (L2) cache is recognized by the operating system and is fully utilized regardless of the setting of this parameter.
http://www.microsoft.com/windows2000/techinfo/reskit/en-us/default.asp?url=/windows2000/techinfo/reskit/en-us/core/fnec_evl_FHCJ.asp 倒是! 在winguides.com中有此鍵值較清礎的說明文.而且最後備註notes中說明:適用於........較老的cpu, 看起來和微軟的說明完全一致.
http://www.winguides.com/registry/display.php/116/PS. 不會設定的可以用十進位值填,最後重開機