|
Regular Member
|
您確定是硬體的問題嗎?誰說超過512MB不能跑SuperPi 32M!
最近因飛燕橫行及記憶體大跌,雖然知道雙通道的效能沒好多少,但還是忍不住跑去買了一張8rda+及一顆0308xpmw.因課前預習大多是在這裡做的,因此挖了許多文章出來看,也看到許多問題沒有解答.因此小弟在此將我所知道的告訴大家,希望對一些新手有所幫助.
win9x加記憶體到512或者是超過512MB"可能"會發生安裝作業系統失敗或者是開機時顯示記憶體空間不足=>因win9x預設的實體記憶體支援並沒有超過512MB(含)因此必須在system.ini的[386enh]加入maxphyspage=xxxxx(16進位)xxxxx代表您安裝的實體記憶體大小,在此提供一個簡單的換算:
{256MB=10000,384MB=18000,512MB=20000,640MB=28000,768MB:30000,896MB:38000,1024MB:40000}
但M$的技術文件又提到win9x當實體記憶體安裝超過1G時系統會有問題,必須限制實體記憶體於1G以內,因此超過1G就要設成maxphyspage=40000,總之設定maxphyspage就是可以強制的讓系統判定您的實體記憶體有多少,假設您裝了1G但設maxphyspage=20000在控制台系統效能中就可以看到RAM判定為512MB,(可小不可大否則"可能"會有問題)很多人說win9x安裝超過512MB的記憶體無法跑SuperPi 32M來測系統?誰說不能跑!將maxphyspage設為256MB看看,測完記得調回來喔^^修改方法:能進入系統就在執行處打上msconfig然後在system.ini的[386enh]加上新增一行maxphyspage=xxxxx然後儲存即可.不能正常進系統可在安全模式下執行.作業系統灌不好的先拔掉RAM至512MB以下,順利安裝完成後進系統修改maxphyspage然後關機把剩餘的RAM插上即可.
至於虛擬快取(VCache)也是很重要!在win9x中超過512MB一定要作限制否則很多軟體執行(尤其是要作貼圖動作)一定會有問題,例如一些遊戲執行很慢或執行沒多久就當機亦或者是會跳回桌面,要限制VCache的原因很多人都說過我也不再說,但執行貼圖動作"更有可能"會發生問題的原因是因為AGP顯示卡也會佔用一部分虛擬位址空間做映射,剩下能供系統程式碼正常運作的虛擬空間也就所剩無多了.在BIOS中關閉Video RAM Cacheable或許會有改善但限制VCache才能得到最好的效能及穩定性.尤其是遊戲玩家一定要將VCache設在512MB以下(雖然不同的顯示卡不同的driver所出錯的頻率不同,因為有時換顯示卡或driver會有所改善許多玩家都會誤以為之前的那張顯示卡有問題或是衝突到.其實是內部核心或者是driver對AGP顯示卡虛擬位址空間映射定義不同).舉例來說小弟我的實體記憶體是1G,不設VCache跑NBA2003必當!關閉Video RAM Cacheable
後情況好了一點,而跑NF6不限制VCache一定跳回桌面(我想很多人都遇到過).至於要設多少?大部分的資料建議是512MB(MaxFileCache=524288不會出狀況的最大值)但要達到最好的效能可以斟酌自己RAM的大小去作調整,我是設定MaxFileCache=262144(256MB).修改方法在順便提一下:用記事本打開system.ini然後在[vcache]下方加入MaxFileCache=xxxxxx(KB)
最後虛擬記憶體(VMemory)到底要設多少?我是覺得比較不影響系統穩定性因此是讓windows管理.除非實體記憶體少於128MB設個上限值256MB的VMemory就應該夠用了.
***以上M$技術支援都有詳細的解釋***
PS:電腦高手的定義是什麼?說真的我自已不是也不知道,但我能卻定某部分超頻超的嚇嚇叫但碰到問題解決的方向完全不對的人絕對不是,就算大家一窩鋒的奉承我也不會去認同他.基本的電腦知識不懂我感覺是有點本末倒置.msconfig(系統設定公用程式)也是在對系統(非硬體)Troubleshooting時讓你知道哪出錯的基本工具,但我想很多"高手"都不知道!msconfig連HP的網站都有詳細解釋,但我卻常看到有什麼問題都推給硬體的高手,跑遊戲當機=>顯示卡有問題!加了RAM系統不穩或開不了機=>當然是RAM的問題...以上絕對沒有針對某個人,但自以為是的高手請自行對號入座,謝謝!
|