在給定使用狀況的條件下,甚至某些狀況也要列出硬體的配備,這樣討論起來才有意義,否則我也碰過跑某個 Java-based 的程式,2 GB 的 RAM 只是符合 minimum requirements。
BTW,肯打出 "系統工程師" 之職,請有空的時候多多參與討論,表現出系統工程師的實力,不要只是有問題時才會想到 PCZONE。
在給定使用狀況的條件下,甚至某些狀況也要列出硬體的配備,這樣討論起來才有意義,否則我也碰過跑某個 Java-based 的程式,2 GB 的 RAM 只是符合 minimum requirements。
BTW,肯打出 "系統工程師" 之職,請有空的時候多多參與討論,表現出系統工程師的實力,不要只是有問題時才會想到 PCZONE。
太大也很麻煩(超過4G),要去改boot.ini,不然抓不到那麼多 -_-"
我的改完還是少了500多MB,也不知這樣對不對
可以找一下Microsoft的KB,有提到 ^_^
虛擬記憶體:
使用硬碟空間當臨時記憶體使用,以應付真實記憶體不足的窘況,讓程式可以跑的動
win9x核心,稱做swapfile,實際檔案為xxxxx.swp
winNT核心,稱做pagefile(分頁檔),實際檔案為pagefile.sys
Linux下,對於虛擬記憶體的管理,非檔案方式,而是採用特殊swap磁區的方式,於一開始分割硬碟的時候便決定了,其後不會自動增加,也無法增加,記憶體用完了不會當機,但會出現錯誤訊息,系統會自動kill超過負載的程序。在Linux下,swap磁區並非絕對必要的元件,如果記憶體充足,可以不割swap磁區也沒關係。
理論上,硬碟會有檔案斷裂的問題,因此需要做磁碟重組(defrag),而pagefile是用來模擬記憶體使用,因此若在硬碟裡面呈現連續性排列的話,讀寫時硬碟磁頭就不必跑來跑去,會有較佳效能。
一般在windows下,都是建議採用手動分配的方式,大小值以真實記憶體2.5倍為佳,不讓系統自動管理的話,可以避免檔案斷裂的問題。
若再從檔案系統來分析,FAT 快於 NTFS (因為NTFS還要讀取權限資料),FAT 16 快於 FAT32,而檔案系統本身還有磁簇大小可以選,磁簇越大讀寫越快,以FAT 16來說,在2000/XP下分割,最大磁簇可到64KB,凡不足64KB的小檔案存於64KB的磁簇底下,所佔容量皆以64KB計算,但pagefile.sys是一個連續性的大檔案,所以不會有影響。規劃pagefile.sys的最佳做法,可以分割一個1G的FAT16磁區,專門給pagefile.sys使用,將可得到最大效能。
M$ windows系列,最初使用虛擬記憶體,是從win95開始的,win 3.1並沒有虛擬記憶體的設計。尤記得486那個時代,1MB記憶體要價NT$1,000,比黃金還貴,配16MB已經算很多了,64MB那是伺服器等級了。M$在那個時代推出win95這個吃記憶體的怪獸,如果不用虛擬記憶體的架構,在當時沒有幾個人電腦是跑的動的。
不過今非昔比了,512MB已經是基本配備了,超過1GB的大有人在。OS若還強制一定要用虛擬記憶體,實在有點說不過去。打開Windows工作管理員,[效能]頁面,可以看到[確認負載]的尖峰負載量,可以發現,尖峰負載量明明不曾超過真實記憶體,但用cacheman這個軟體去監視pagefile的使用量,卻發現虛擬記憶體是在運作的。
當然今日硬碟都是7,200rpm甚或10,000rpm,平均搜尋時間都在12ms以下,就算跑一點點的虛擬記憶體也感覺不太出來。不過今日的DDR-SDRAM也不是省油的燈了,秒傳輸率都是算GB的,記憶體永遠快於硬碟,這是不會改變的真理。若M$ 下一代的WINDOWS,能夠讓使用者"真正"關閉虛擬記憶體使用,這才是科技進步,效能的革命....
我的主機版有支援到3G,我如果灌Windows 2000/XP
我RAM加到3G效能會不會不升反降呢??
將此篇文章移動到此討論串,以便大家一起討論~
Moved by Tony
這些問題以前應該都有討論過, 如果將虛擬記憶體設好,(參考底下)
http://www.pczone.com.tw/showthread....5&pagenumber=3
並將記憶體設成最佳化(L2等等, 不過要先用一些軟體測一下看能不能跑得動)
都可以感受到加大ram的快感, 之前小弟是使用512MB, 後來改成1GB, 感覺
效能提升很多, 所以我個人認為如果你主機版可以支援多少當然就放多少上
去並不會有損失, 如果覺得ram太多, 也可以用ramdisk將它換成硬碟來跑跑
作法大家都不同,當然還是以自己的感覺爽不爽為主
另外我覺得2K所需的ram不用太大就很順了, 反倒是XP沒有512以上要跑得順
是難了一點^^
要看您怎麼用電腦吧?....
小弟家裡工作用的 XP, 平時會同時作業的 AP:
IE 大約開 5~10 個視窗
Shareaza P2P 約 200~300 個檔案
SuperDVD Creator 轉檔
Nero 6 燒 VCD/ISO
Norton Anti-virus + Internet Securty
MS-Outlook 2003
SecureCRT 大約1~3 個
我插了 1.5GB 的 RAM, 不過上面這些一起開, 大約吃掉 1.2~1.4GB 左右...
- Ray Tracy -
原來PCZONE里有這麼多的變態呢﹗
希望不要將這病傳給無辜的受害者﹗ ~_~|||
開完笑的啦﹗如有得罪請多多原諒。
不過小弟認為1GB真的足夠了。
少說現在的記憶體都不是很便宜呢。尤其是512 DDR 400。
剛剛在OC看到跟這個討論串一樣性質的文章
各位可以參考看看~
萬一對這個測試報告有不爽的地方請不要罵我...我只是轉PO而已...|||
Written by ㊣~TonyYang~㊣
用 OFFICE 2000 需要用到 3GB!?當然有錢想怎麼做都行 ......
http://redhat.ecenter.idv.tw/showthr...threadid=54184
頂頂樓的也跑去小紅帽問一樣的問題啊 ~.~
啊對了 其實所謂的512MB夠了 絕對是在開5~10個視窗 所謂正常工作狀態下 才會有夠了的評語
不然個人認為那個超頻者天堂的測驗在重度使用的環境下必然是不足的
~所以~~我還是支持插越多越好啦 ^^
畢竟xp又不像98的定址能力不足 可以加就多加吧
書籤