我之前去買NB時老闆說CUP快取記憶體有1M及2M的規格
當然價格不同但老闆說目前winXP無法支援2M的所以沒有必要買到2M的
想請問這是真的嗎還是老闆隨便呼弄我,另外在效能上會差多少呢
請解惑感激
在微軟的知識庫裡提到:
Windows XP中會自動從HAL去讀取CPU的L2大小
當偵測HAL失敗時,才會去讀取SecondLevelDataCache的值
而SecondLevelDataCache=0並非"未開啟",而是代表L2=256k
而L2大小值是受作業系統檢測的,不是由SecondLevelDataCache所控制的
-----
所以SecondLevelDataCache的值是不用修改的
CPU在上市前都已經經過層層的測試,OS都可以正確的判定L2大小
其實你可以做個小測試,SecondLevelDataCache=0跟修改為跟L2一樣大小情況下
去個別做測試所得的結果都是一樣的
yesmider wrote:
SecondLevelDataCache其實不用改的,改了效能也不會比較好
在微軟的知識庫裡提到:
Windows XP中會自動從HAL去讀取CPU的L2大小
當偵測HAL失敗時,才會去讀取SecondLevelDataCache的值
而SecondLevelDataCache=0並非"未開啟",而是代表L2=256k
而L2大小值是受作業系統檢測的,不是由SecondLevelDataCache所控制的
-----
所以SecondLevelDataCache的值是不用修改的
CPU在上市前都已經經過層層的測試,OS都可以正確的判定L2大小
其實你可以做個小測試,SecondLevelDataCache=0跟修改為跟L2一樣大小情況下
去個別做測試所得的結果都是一樣的
對呀~上次還看到某電腦雜誌(忘了名稱),還教人說要怎麼調L2 Cache,調了以後,還真的增加了1%的效能耶,看的我超開心的呢~如果每本雜誌都是這樣寫的話,就不需要去網路上找笑話看了...^^
yesmider 的這篇文章,應該可以改正很多人錯誤的概念..
內文搜尋
X




























































































