![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 系統組件
(https://www.pcdvd.com.tw/forumdisplay.php?f=19)
- - 虛擬記憶體的疑問
(https://www.pcdvd.com.tw/showthread.php?t=156013)
|
---|
虛擬記憶體的疑問
小弟目前的OS是XP,256MB記憶體,不知該把C槽的虛擬記憶體設多少才是最洽當的(目前C槽可用空間是1.33GB)?希望前輩能給我一些建議
謝謝 |
請善用搜尋!
一般而言,1.5倍夠了! 例如我的1.5*512=768 放D槽! 不要放C槽好像會好一點.... |
引用:
這跟個人使用環境有關係,若是你跑的程式並不會太多 使用的記憶體若不會太大的話 那就不需要設太大的虛擬記憶體,EX: 我平時作一些文書處理(office, acrobat)、上網(opera、IE)、聽MP3、收信(outlook express)、玩 Game(war3),這樣依 WinXP 下的 taskmgr 觀察記憶體使用量 從來沒有超過 500 MB,所以既然我有記憶體 512MB ,因此我就將虛擬記憶體關閉 跑大部分程式都沒有出現過問題,不過 photoshop 就會檢查是否有開虛擬記憶體,若是沒開的話就不能執行... 因為虛擬記憶體開了不用也只是佔用硬碟空間,至於對於效率的影響我就沒去仔細測試,所以你可以依你的需求來做調整虛擬記憶體上下限設定,若是要節省硬碟空間的話那就把最小使用空間設小一點,這樣若是平時沒用到大量記憶體時才不會佔用太多空間... |
我特別切了一塊2G跑虛擬記憶體
跑程式覺得沒什麼差 開機好像有快那麼一點, 不曉得是不是心理因素 |
我發現一個很有趣的現象..
就是如果你把 virtual memory 放在和系統同一個 harddisk partition 內, 你的 virtual memory 會跑得很慢.. 另一個有趣的現象是, 如果你把 virtual memory 放在和其他 data share 一起的 partition 內, 當你讀寫愈多, 該 harddisk partition 資料存放愈多時, fragmantation 愈多時, 你的 virtual memory 一樣會愈跑愈慢, 而電腦亦會隨之愈來愈慢.. 你想重組該硬碟嗎? virtual memory 屬於系統檔案, 屬於無法重組的. 好了好了, 那麼我開個新 partition 來跑 virtual memery 就可以了吧? 對這是最好的方法.. 但應開一個多大的 partition 來跑呢? 以 512MB ram 為例, 512 x 1.5 = 768.. virtual memory 的 fiesize 是 768k, 但不要忘記 768 只是 minimum, maximum 應該是 1536.. 好了, 2Gb 來跑 partition 夠了吧? 很可惜, 如果你只開了個 2Gb 的 partition, 你重組該硬碟時仍會發現「綠灘頭」系統檔一片, 系統會建議你去重組硬碟, 但卻因為系統檔無法重組... fragmantation 的問題仍然嚴重, virtual memory 仍然無法跑得快.. 那麼多少 harddisk space 的 partition 才夠跑 virtual memory, 快而又好呢? 答案是 : memory size 的 6 倍!!! 如果你有 512Mb ram, 就開個 3G 的 partition 用來跑 cache 用, 當然要 set NTFS 而不是 Fat32 重此以後就不用怕 virtual memory 因為 fragmantation 而跑得慢了, 是要浪費一些 diskspace, 但為了系統的整體表現和速度, 是值得的.. p.s : 我有 1G ram, 所以要用 6G 來跑 cache 呢. -_-'' |
喔喔喔喔∼
高手出現∼ 小弟現醜了! 發問的大大! 請參考這篇喔!! 但是! 樓上的大大! 也許不是每個人的系統都是NTFSㄝ! 像我雖然是XP, 但是還是用FAT32∼ 哪這樣要如何做設定咧? 另外,之前有前輩說, MIN跟MAX都是一樣,如果是512M就通通設定成768..... 不知道您有何看法? 基本上,我覺得XP的記憶體管理已經很棒了! 至少比以起以前的系統來說..... |
請問一下,我目前是256mb的記憶體,那最小值和最大值應該設多少呢?還有,是不是設在C以外的分割區啊?
|
「六倍」實在太誇張!請試試以下小弟建議。小弟建議如下:
1. 給他一個單獨的 Partition (磁區)。 2. 單純用FAT32即可,單放虛擬記憶體的 Partition 應該沒有太大安全上的問題。 3. 此 Partition 越前面越好 (磁碟傳輸速率越前面越快,此點和測 CDR 傳輸速度正好相反) 4. Microsoft 建議:1.5 倍 Memory 大小。(參考 1.) 5. 如果擔心 fragmant 等等奇怪問題,可以讓系統在關機「自動清掉」虛擬記憶體,這樣每次關機時會自動把檔案砍掉,但根據說法,關機速度會「稍微」變慢 (參考 2./3.)。 請參考: 1. Microsoft 官方正式文件:To Change the Size of the Virtual Memory Paging File 2. Microsoft 官方正式文件:How to Clear the Windows Paging File at Shutdown 3. Windows Registry Guide:Clear the Page File at System Shutdown ~ 以上希望對大家有用 ~ 覺得在鬼扯,歡迎兔槽大家可以一起討論... :) ;) :D |
min 384
max 768 平常裝 data 的你要跑 Fat32 沒關係.. 你開個新的 partition, 約 1536mb 的, 跑 NTFS (其他跑 fat32, 只是此 partition 跑 NTFS) 那麼就可以 optimize 了... |
自己沒測過在 Page File 情況,不過在網路上與其他地方看過的 FAT32 在效能上好像都比 NTFS 好。
|
所有的時間均為GMT +8。 現在的時間是02:31 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。