什麼是虛擬內存?它有什麼作用?
內存在計算機中的作用至關重要,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序很大或很多,就會導致內存消耗殆盡。為了解決這個問題,Windows運用了虛擬內存技術,將一部分硬盤空間來充當內存使用,雖然硬盤的運行速度不能與內存相比,可是容量卻要比內存的容量高出許多。其作用在於可將一些讀取到內存中卻暫時不用的數據轉移到虛擬內存中,這樣便可釋放出內存的空間,將有限的內存空間去繼續存放未被讀取的數據,以緩解內存的緊張。
常見的Win7下虛擬內存設置的誤區
1、虛擬內存不硬設在系統盤,應該專門分出一個空白分區專門用來存儲頁面文件,不要再存放其它任何文件。
錯!因為系統盤含有是系統文件和頁面文件,是硬盤讀寫最頻繁的分區,硬盤讀寫時最耗時的操作是什麼呢?是磁頭定位!而同一分區內的磁頭定位無疑要比跨分區的遠距離來回定位要節省時間!所以,虛擬內存設定在系統盤內的才是執行最快、效率最高的。
2、虛擬內存的最佳值為:最小值設置為物理內存的1.5倍,最大值設置為物理內存的3倍。
錯!要根據實際使用情況來判斷。如今隨著內存的價格越來越便宜,特別是Win7系統普及後,所需的物理內存的容量比以往有了大幅增加,傳統的虛擬內存設置方法已經不再適用!
一般512MB內存,根據實際使用內存占用,可以設虛擬內存為256-768MB(內存+虛擬內存之和一般比正常占用高256MB即可)。
1GB內存,根據實際使用內存占用情況,可以設虛擬內存為128-1024MB(內存+虛擬內存之和一般比正常占用高256-512MB即可)。平時正常占用為幾百MB的人(占多數),甚至可以禁用虛擬內存(有軟件限制的可以設少量虛擬內存,如16-128MB)。
內存為2G及以上的,一般可以禁用虛擬內存(有軟件限制的可以設少量虛擬內存,如16-128MB)。部分確實會使用大量內存的人,如玩大型3D游戲、制作大幅圖片、3D建模等,並收到系統內存不足警告的,才需要酌情設定虛擬內存。
3、虛擬內存越大越好。
錯!虛擬內存過大,既浪費了磁盤空間,又增加了磁頭定位的時間,降低了系統執行效率,沒有任何好處。正確設置可節省256MB-4G左右空間(視內存大小)
如何設置虛擬內存?
右鍵屬性我的電腦,然後點擊【高級系統設置】。
系統屬性窗口選擇【高級】菜單,並點擊【性能】選項中的【設置】。
然後在彈出的性能選項窗口中點擊【更改】。
選擇驅動器(一般為C盤),選擇【自定義大小】即可手動修改虛擬內存的初始、最大值。