虛擬內存的概念是相對于物理內存而言的,當系統的物理內存空間入不敷出時,操作系統便會在硬盤上開辟一塊磁盤空間當做內存使用,這部分硬盤空間就叫虛擬內
存。Windows 98中采用Win386.swp文件的形式,而Windows
2000/XP則采用頁面文件pagefile.sys的形式來管理虛擬內存。
??? 一、大小情況
??? 1.一般情況
??? 一般情況下,建議讓Windows來自動分配管理虛擬內存,它能根據實際內存的使用情況,動態調整虛擬內存的大小。
??? 2.關于最小值
??? Windows建議頁面文件的最小值應該為當前系統物理內存容量再加上12MB,而對于物理內存容量小于256MB的用戶,則建議將頁面文件的最小值設得更大些:①使用128MB或者更少內存的用戶,建議將當前物理內存容量的1.75倍設置為頁面文件的最小值。
②內存大小在128MB到256MB之間的用戶,建議將當前物理內存容量的1.5倍設置為頁面文件的最小值。
??? 3.關于最大值
??? 一般來說,頁面文件的最大值設置得越大越好,建議設置為最小值的2到3倍。
??? 4.極端情況
??? 假如硬盤空間比較緊張,在設置頁面文件時,只需保證它不小于物理內存的3/4即可。
??? 如果物理內存很大(大于512MB),則可以將虛擬內存禁用。
??? 5.根據不同的任務環境設置
??? ①以3D游戲為主的環境
3D游戲對CPU、顯卡和內存要求都很高,如果物理內存小于256MB,建議把虛擬內存預設得大一點,這對提高游戲的穩定性和流暢性很有幫助。
??? ②以播放視頻為主的環境
???
視頻應用對硬盤空間的“胃口”很大,不過千萬不要像在3D游戲環境中一樣把虛擬內存設得很大,尤其是Windows XP的用戶。因為Windows
XP不會自動把不需要的空間釋放掉,也就是說那個Pagefiles.sys文件會越來越大。如果你把虛擬內存和Windows
XP放在同一分區,播放RM、ASF等視頻流文件以后,系統經常會提示你虛擬內存設得太小或是磁盤空間不足。查看此時的頁面文件,已經足有1GB大小了。
所以建議經常欣賞視頻文件的Windows XP用戶,把初始數值設小一點,或者將虛擬內存轉移到系統盤以外的分區。
??? 二、設置方法
???
下面以在Windows
XP下轉移虛擬內存所在盤符為例介紹虛擬內存的設置方法:進入“打開→控制面板→系統”,選擇“高級”選項卡,點擊“性能”欄中的“設置”按鈕,選擇“高
級”選項卡,點擊“虛擬內存”欄內的“更改”按鈕,即可進入“虛擬內存”窗口;在驅動器列表中選中系統盤符,然后勾選“無分頁文件”選項,再單擊“設置”
按鈕;接著點擊其他分區,選擇“自定義大小”選項,在“初始大小”和“最大值”中設定數值,然后單擊“設置”按鈕,最后點擊“確定”按鈕退出即可。
???
象這個問題,解決的根本辦法,是買個適合你主板的內存條。右擊我的電腦——屬性——高級——性能--設置——高級——最下面就可以看到“虛擬內存”欄了,
選擇你要把虛擬內存放哪個盤,然后自定義最大值和最小值就可以了,一般虛擬內存設置為物理內存的1.5—2倍為最佳,例如你的內存是512M的,那么虛擬
內存應設置為768M—1024M,依此類推~!