iT邦幫忙

0

詢問 : 設定磁碟分頁的檔案大小 ?

twnem 2008-08-29 03:42:4134924 瀏覽

請問:
Windows 家用版或專業版
裡面有一個功能可以設定 --- 設定磁碟分頁的檔案大小
這個功能是做什麼用的?
那 ... 數值的部份又應該設定多少 ?
謝謝!!

mrpan iT邦新手 1 級 ‧ 2008-08-30 18:45:40 檢舉
如果記憶體夠大(如2G)而且經常使用率都不超過 50%(1G)
那麼把它直接關掉應該不影響效能吧?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
32
lcjhfr
iT邦研究生 1 級 ‧ 2008-08-29 07:55:48
最佳解答

你講的應該是虛擬記憶體中磁碟的分頁檔吧(亦即 pagefile.sys),它主要是用來作為虛擬記憶體,也就是利用硬碟空間來模擬電腦的記憶體。當主機記憶體不夠使用的時候,系統會把資料暫時存在磁碟的分頁檔上,讓程式繼續運作,不會因記憶體不足而當機。
一般而言,系統會有預設值,如果要讓 Windows 選擇最佳的分頁檔大小,可以手動修改這個值,建議的最小值為電腦上RAM的1.5倍,而最大值則為這個數字的3倍
在選取磁碟機作磁碟的分頁檔時,需注意下列幾點:
1.儘量避免在系統檔案的同一個磁碟機上建立分頁檔。
2.避免在容錯磁碟機 (例如鏡像磁碟區或 RAID-5 磁碟區) 上放置分頁檔。 分頁檔不需要容錯,而且有些容錯電腦會發生資料寫入緩慢的情況,因為它們必須將資料寫入幾個不同的位置。
3.不要將多個分頁檔放在同一個實體磁碟機的不同磁碟分割上。
請參考下列網址,可獲得更多訊息哦!

20
ataru
iT邦研究生 1 級 ‧ 2008-08-29 07:55:02

磁碟分頁主要是拿來當作虛擬記憶體的使用,你設定愈大就會佔用愈大的磁碟空間。一般的建議是實體記憶體的兩倍,這是Windows本身的預設值。

22
yutakatb
iT邦新手 5 級 ‧ 2008-08-29 09:02:33

windows XP 的虛擬記憶體(分頁檔)預設值是以實際記憶體的1.5 ~ 3倍,且預設值是在系統碟內,電腦使用一段時間後分頁檔可能產生零碎的情況(使用磁碟重整軟體就會發現有這個情況),個人使用經驗硬碟至少切割為C:和D:,安裝好作業系統後將C:的分頁檔設定為0~0(C:不會有分頁檔), 格式化完D:後立即將分頁檔設定在D:2000~2000 (最高可以到4095),一般來說2G的虛擬記憶體都足夠應付一般使用者,設定過大也只是浪費硬碟空間,雖然現在硬碟都很便宜,最小值最大值設定相同可以讓分頁檔不會發生零碎的情況.讓資料存取更為快速,個人淺見提供參考.

18
richardhsieh
iT邦研究生 4 級 ‧ 2008-08-29 10:49:49

一般建議設定為記憶體的1.5倍,如果有第二顆硬碟的話建議設定在第二顆硬碟上,這樣效能會比較好,可以參考這一篇文章
http://support.microsoft.com/kb/308417/zh-tw

18
花輪
iT邦大師 1 級 ‧ 2008-08-29 22:10:19

我想各位都忽略了一個問題:因為每個人使用電腦的習慣不同,不是所有人都會用到分頁檔。以我為例,只要用不到的視窗或程式,我一定會立即關閉,所以不會在我的電腦上開啟一堆視窗或乘是在跑,加上我也不玩線上遊戲或CAD/CAM、影像處理等軟體,因此,以我 1GB 的 MEM 來說,根本用不到那麼大的分頁檔。
您可以在設定前先檢視一下您電腦上目前配置的虛擬記憶體數目是多少,再決定是否更改它,若目前的值不超過系統自動設定或最小值,那不需更改也不會有什麼影響;反之,當目前配置之值已經是所設定的最大值時,再將設定值調大也只能暫時解決問題,因為電腦是用慢速的硬碟來模擬成記憶體使用,效能上還是不理想,若您發覺一段時間後的效能仍然不佳時,最快的方式就是增加您電腦中的實體記憶體容量,這才是一勞永逸的解決方法!

我碰過太多人只聽別人說要調整這個,就學調整,但他到底需不需要那麼大的分頁檔,他也搞不清楚,只會發現為何 C槽下多了一個非常大的隱藏檔,且刪除後還沾沾自喜的以為多了許多硬碟空間,結果REBOOT後......咦~那也安捏! 我的電腦是不是中毒了?!

18
japues
iT邦高手 2 級 ‧ 2008-08-30 08:24:36

我的電腦因為實體的記憶體足夠用(2g)且目前使用率跟本不到50%所以我是直接把分頁檔關了,只用記憶體跑

我要發表回答

立即登入回答