Board logo

主題: [求助] [問題]有關WindowsXP系統設定CPU L2快取的問題 [打印本頁]

發表人: 水秤子    時間: 2007-3-27 05:40 PM     主題: [問題]有關WindowsXP系統設定CPU L2快取的問題

在windowsXP中有一個增加系統效能參數
"CPU L2快取"
之前單核心CPU只要知道其L2快取有多大就可以直接設定
但現在因為多核心CPU的上市
這個參數反而讓我有點不知要如何設置
請問先進們
使用多核心CPU時
我是要以單一核心所得之L2快取值設定
還是要已多核心的L2總和快取值來設定呢?
還請解惑
謹此
發表人: killer00    時間: 2007-3-27 06:39 PM

不用刻意去設定,那是網路謠言,設了也不會有幫助的。
發表人: 水秤子    時間: 2007-3-27 06:55 PM


引用:
killer00寫到:
不用刻意去設定,那是網路謠言,設了也不會有幫助的。


是嗎?
在單核心CPU下設定此一參數
我覺得實測下來有設定比沒設定效能有些許的增加
且xp不設定這個值(預設為0)
是因為cpu各L2快取各有不同
若預設值為一固定值會造成系統不穩定
所以這算是一個玩家級的隱藏參數吧!

所謂的網路謠言應該是指網路頻寬20%奪回的那個設定吧!
發表人: xiver    時間: 2007-3-27 08:37 PM

這個參數其實其實只要不是太舊的CPU根本不需要設定,因為OS會自動偵測,在微軟的網站上有相關的資料。
一些網路上的增進性能設定基本上不是百分本正確的,有些是在新版作業系統中已沒有作用,有些是以訛傳訛,系統穩定才是王道阿...。
發表人: 水秤子    時間: 2007-3-27 09:17 PM


引用:
xiver寫到:
這個參數其實其實只要不是太舊的CPU根本不需要設定,因為OS會自動偵測,在微軟的網站上有相關的資料。
一些網路上的增進性能設定基本上不是百分本正確的,有些是在新版作業系統中已沒有作用,有些是以訛傳訛,系統穩定才是王道阿...。


很抱歉
這個L2快取參數OS並不會自動偵測
原因我在上面說過了
我也知道您所謂的增進性的設定並不是百分之百正確
但這個L2快取在實測上確實有它的用處
且不會影響系統穩定
除非CPU L2快取是爛的
您說微軟有相關資料
可否請您惠賜相關網址
讓在下拜讀一下這些相關資料
感恩
發表人: Kicks    時間: 2007-3-27 09:48 PM

嗯.....問到我也想知道的問題
這個SecondLevelDataCache的參數我個人是覺得設了有差....所以我並不認為是謠言
但現在雙核以上的會標1M X 2 或2M X 2這樣的
意思是1M(2M)有兩組,一個核心各用一組
但到底該設1M(2M)或是2M(4M)我也想搞清楚
發表人: xiver    時間: 2007-3-28 03:25 AM

http://support.microsoft.com/kb/183063

http://www.cs.nccu.edu.tw/~lien/BCC/PCtech/pctech06.htm

FYI...

[xiver 在  2007-3-28 03:26 AM 作了最後編輯]
發表人: missholiday    時間: 2007-3-28 06:50 AM

基本上真的沒有效能差別
因為大家都誤會了SecondLevelDataCache的參數的當初設計目的
跟我們現在所有新的CPU都沒友直接的關係除了好就的P2
不用去理會:O
不過倒是可以注意一下 RAM的CLOCK設定
那反到影響不少整體效能
大部分的電腦會自動讀取 SPD
不過很多時候SPD是安全設定
是餵了相容性
其實很多記憶體很多出廠設計就可以有更短的CLOCK
那個短短1T不同可能就是100MB/S
^^注意這個差距大很多
還有FSB也是值得注意的地方
不清楚我說的東西
用GOOGLE 找 MEMTEST86+
測一下記憶體
你就知道我說什麼也可以馬上看到數度上的不同:O
發表人: 水秤子    時間: 2007-3-28 10:40 AM


引用:
xiver寫到:
http://support.microsoft.com/kb/183063

http://www.cs.nccu.edu.tw/~lien/BCC/PCtech/pctech06.htm

FYI...

[xiver 在  2007-3-28 03:26 AM 作了最後編輯]


多謝惠賜網址
但看過官方的說法
在它開頭處所寫的聲明
我只能對把保持懷疑
因為擺明了是無責任宣言
我相信的是實測後的資訊
而不是理論上的
不過還是謝謝您的解說及提供資料
發表人: killer00    時間: 2007-3-28 11:57 AM


引用:
水秤子寫到:
多謝惠賜網址
但看過官方的說法
在它開頭處所寫的聲明
我只能對把保持懷疑
因為擺明了是無責任宣言
我相信的是實測後的資訊
而不是理論上的
不過還是謝謝您的解說及提供資料


CODE:
[Copy to clipboard]
注意:本文是不經人為參與的自動機器翻譯系統翻譯完成。這些文章是Microsoft為非英語系國家使用者所提供,讓使用者可以瞭解文章的內容。Microsoft 不保證翻譯的語言品質也不對由於內容的錯譯或客戶針對內容使用所發生的任何直接或間接可能的問題負責。
是這一段嗎?如果是的話,你可能誤解它的意思,它其實是表達因為該篇文章是用翻譯工具翻過來,也許有翻的不通順或錯鋘,但不表示該文章就無可信的理由,證明這一篇(請看最下面框內的說明:Do not change the SecondLevelDataCache entry,理由夠充份了吧!)

PS:其實樓主這樣說,我沒必要再來回文,但為了避免其他人也誤信,我還是回文好了。
發表人: SIN    時間: 2007-3-29 10:47 PM

CPU L2 CACHE這種東西
就算微軟擺爛
AMD INTEL之類的公司早就出修正程式啦
發表人: shiuh    時間: 2007-3-31 09:09 AM


引用:
水秤子寫到:
您說微軟有相關資料
可否請您惠賜相關網址
讓在下拜讀一下這些相關資料
感恩



引用:
在它開頭處所寫的聲明
我只能對把保持懷疑
因為擺明了是無責任宣言
我相信的是實測後的資訊
而不是理論上的



引用:
是這一段嗎?如果是的話,你可能誤解它的意思,它其實是表達因為該篇文章是用翻譯工具翻過來,也許有翻的不通順或錯鋘,但不表示該文章就無可信的理由,證明這一篇(請看最下面框內的說明:Do not change the SecondLevelDataCache entry,理由夠充份了吧!)

PS:其實樓主這樣說,我沒必要再來回文,但為了避免其他人也誤信,我還是回文好了。


如果樓主執意堅持自己是對的 , 提供相關資料的人是錯的 , 那大家都多說無益
發表人: ithinkurdumb    時間: 2007-4-1 01:34 PM

這個根本就是網路謠言.
設定成0是讓OS自動偵測.

"If the value of this entry is 0, the system attempts to retrieve the L2 cache size from the Hardware Abstraction Layer (HAL) for the platform. If it fails, it uses a default L2 cache size of 256 KB."

除非你的系統有問題到一種程度,
導致沒辦法從HAL偵測到L2的大小,
否則乖乖設成0就是了.

覺得改變之後效能變快只是心理作用而已.
發表人: BOBO    時間: 2007-4-3 01:26 AM


引用:
SIN寫到:
CPU L2 CACHE這種東西
就算微軟擺爛
AMD INTEL之類的公司早就出修正程式啦


小弟也是這麼認為.
就像汽車的"省油器/逆電流/拉桿/輕量化普利盤"一樣.
如果有用! 為什麼各大車廠不採用... 一樣的道理.

好像扯遠了....




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0