Re: [技術] 請問虛擬記憶體是否分割成FAT32較好?

看板hardware (電腦硬體)作者 (小德)時間16年前 (2009/11/07 03:06), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《mirepa (Good Luck!!)》之銘言: : 目前還是使用winXP sp3 : 目前記憶體4G DDR2-800 但windows只能抓到3.25G : 有兩個關於虛擬記憶體的設置要請教大家 : 因為有兩顆硬碟 : 目前我的規劃是將虛擬磁碟 分割在非系統的HD上 : (單獨分割一個partition給他) : (1) 爬文聽說 將HD分割成 fat32 會比 ntfs 來得有效率 : 因為少了一些偵錯模式 跟加密方式 還有檔案比對技巧 我不清楚你是指系統分割區還是指分頁檔的分割區 不過FAT32比NTFS快其實不太正確。。。 1. NTFS利用binary tree來管理所有資料夾,可以減少存取大型資料夾時硬碟的存取次數 FAT32不行 2. NTFS會自動排列資料夾和檔案,FAT32不會 3. FAT32隨著磁碟增大,效能會愈來愈低,NTFS預設使用較小的叢集,不浪費空間 加上更好的設計,改善了這個缺點 4. NTFS有日誌,不正常時比較能夠回復,更穩定 5. NTFS提供許多FAT32所沒有的功能,這裡就不提了 在磁碟大於32GB時,FAT32的效能會嚴重降低,因為: 6. 開機時要讀取巨大的FAT Structure,所以開機會變慢 7. FAT32在讀/寫時都要參照FAT Structure,比較沒效率 結論:在小磁碟上,NTFS ~= FAT32 ; 在大磁碟上,NTFS > FAT32 磁碟愈大,愈能表現出NTFS的優點 現在應該沒有那種10GB內的小磁碟了,所以建議你系統碟用NTFS會比較好 至於分頁檔的分割區應該就隨意了(感覺不出來吧= =) 很在意速度的話,底下幾點可以參考看看: 1. 因為硬碟裡面內外圈的速率不同,所以愈前面的分割區愈快 2. 如果把分頁檔和系統放在同一顆硬碟的不同分割區,反而會增加磁頭的移動 所以分頁檔要嘛就放在系統分割區,要嘛就放在別顆硬碟 : (2) 可是如果分割成 fat32 一個分頁檔案 不能超過4G : 如果依照虛擬記憶體設置成實體記憶體的2倍的話 : 我必須設成8192KB : 可是這樣分頁檔 是不是就會變成兩個了? : 想請問大家,對這樣的規劃有沒有什麼建議? : 要提升效率: : (1) 是不是要分割在另外一個HD? : (2) 選FAT32 沒錯吧? : (3) 4G的記憶體 有最建議的分割容量嗎?(8192KB?) : 感謝大家~~ 建議值只是參考,實際上來說,要用多少就設多少 XP對於RAM的管理不太好,懶的話隨便設都可以,效能不會有影響的 如果有心的話,可以慢慢的測所需要的記憶體上限: 一開始先不設分頁檔,用到XP警告你記憶體不足時,設個512MB分頁檔 再繼續用到記憶體不足,再加512MB,以此類推,等到不會出現記憶體不足的警告時 大概就夠了,這樣可以改善XP放著一堆RAM不用去用分頁檔的情況 其實只是單純文書,沒跑VM沒跑模擬沒畫圖,遊戲又不多開,那不設分頁檔應該是OK的 如果要更順的話,就升級Windows 7吧 (煙) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.162.99 ※ 編輯: ufoderek 來自: 114.47.162.99 (11/07 03:08)

11/07 09:55, , 1F
教科書上是建議分頁檔要大於RAM 1~2倍
11/07 09:55, 1F

11/07 09:57, , 2F
這問題應該沒這麼複雜啦,如果連內外圈都要顧慮到的話
11/07 09:57, 2F

11/07 09:57, , 3F
那這人就是速度追求者買個SSD都不成問題的
11/07 09:57, 3F

11/07 09:58, , 4F
其實簡單一點就是不要設跟系統同顆硬碟就OK了吧
11/07 09:58, 4F

11/07 09:59, , 5F
然後Win7的64位元不錯用,可以考慮
11/07 09:59, 5F

11/09 14:50, , 6F
專業推..感謝教學...
11/09 14:50, 6F
文章代碼(AID): #1Az7FG5T (hardware)
文章代碼(AID): #1Az7FG5T (hardware)