為你的Windows 7正確設(shè)置虛擬內(nèi)存
內(nèi)存在計(jì)算機(jī)中扮演著重要的角色,所有運(yùn)行的程序都需要通過(guò)內(nèi)存來(lái)執(zhí)行。當(dāng)執(zhí)行的程序很大或者很多時(shí),可能會(huì)導(dǎo)致內(nèi)存耗盡的問(wèn)題。為了解決這個(gè)問(wèn)題,Windows操作系統(tǒng)采用了虛擬內(nèi)存技術(shù),即利用一部分硬盤(pán)空
內(nèi)存在計(jì)算機(jī)中扮演著重要的角色,所有運(yùn)行的程序都需要通過(guò)內(nèi)存來(lái)執(zhí)行。當(dāng)執(zhí)行的程序很大或者很多時(shí),可能會(huì)導(dǎo)致內(nèi)存耗盡的問(wèn)題。為了解決這個(gè)問(wèn)題,Windows操作系統(tǒng)采用了虛擬內(nèi)存技術(shù),即利用一部分硬盤(pán)空間充當(dāng)內(nèi)存使用,這部分空間就是所謂的虛擬內(nèi)存,保存在硬盤(pán)上的形式是一個(gè)名為的頁(yè)面文件。
虛擬內(nèi)存只是真實(shí)內(nèi)存的補(bǔ)充,因此不應(yīng)過(guò)分神化。虛擬內(nèi)存的讀寫(xiě)性能(即硬盤(pán)的讀寫(xiě)速度)只有真實(shí)內(nèi)存性能的幾十分之一,并且對(duì)于硬盤(pán)的損傷很大。所以我們應(yīng)該避免使用虛擬內(nèi)存,只在必要時(shí)才使用,并盡量減少使用。原則是足夠用,留下少量余量即可。
不要將虛擬內(nèi)存設(shè)置在系統(tǒng)盤(pán)上
有人認(rèn)為虛擬內(nèi)存不應(yīng)該設(shè)置在系統(tǒng)盤(pán)C盤(pán)上(其他盤(pán)同理),而應(yīng)該設(shè)置在非系統(tǒng)分區(qū)上。但這是錯(cuò)誤的觀(guān)點(diǎn)!因?yàn)镃盤(pán)是默認(rèn)的系統(tǒng)盤(pán),硬盤(pán)讀寫(xiě)最頻繁的就是系統(tǒng)文件和頁(yè)面文件。而硬盤(pán)讀寫(xiě)中最耗時(shí)的操作是磁頭定位。在同一分區(qū)內(nèi)的磁頭定位比跨分區(qū)的遠(yuǎn)距離來(lái)回定位節(jié)省時(shí)間。所以,系統(tǒng)盤(pán)上的虛擬內(nèi)存(系統(tǒng)默認(rèn)設(shè)置)是執(zhí)行最快、效率最高的。
根據(jù)實(shí)際使用情況來(lái)設(shè)置虛擬內(nèi)存大小
虛擬內(nèi)存的最佳值不是內(nèi)存容量的1.5-3倍。我們應(yīng)該根據(jù)實(shí)際使用情況來(lái)判斷。特別是在大內(nèi)存普及的今天,我們可以通過(guò)任務(wù)管理器中的內(nèi)存一欄查看內(nèi)存使用率。
- 如果你有512MB的內(nèi)存,根據(jù)實(shí)際內(nèi)存占用情況,可以將虛擬內(nèi)存設(shè)置為256-768MB(內(nèi)存和虛擬內(nèi)存之和通常比正常占用高256MB)。
- 如果你有1GB的內(nèi)存,根據(jù)實(shí)際內(nèi)存占用情況,可以將虛擬內(nèi)存設(shè)置為128-1024MB(內(nèi)存和虛擬內(nèi)存之和通常比正常占用高256-512MB)。
- 對(duì)于一般只占用幾百M(fèi)B內(nèi)存的用戶(hù)(大多數(shù)人),甚至可以禁用虛擬內(nèi)存(有一些軟件可能會(huì)有限制,所以可以設(shè)置少量虛擬內(nèi)存,如16-128MB)。
- 對(duì)于2GB及以上內(nèi)存的用戶(hù),通??梢越锰摂M內(nèi)存(同樣有一些軟件可能會(huì)有限制,可以設(shè)置少量虛擬內(nèi)存,如16-128MB)。只有在需要大量?jī)?nèi)存的任務(wù)(如玩大型3D游戲、制作大幅圖片、3D建模等)中,并且收到系統(tǒng)內(nèi)存不足警告時(shí),才需要適當(dāng)設(shè)置虛擬內(nèi)存。
正確設(shè)置虛擬內(nèi)存可以節(jié)省磁盤(pán)空間
虛擬內(nèi)存過(guò)大不僅浪費(fèi)了磁盤(pán)空間,還增加了磁頭定位的時(shí)間,降低了系統(tǒng)執(zhí)行效率,沒(méi)有任何好處。通過(guò)正確設(shè)置虛擬內(nèi)存,我們可以節(jié)省大約256MB-4G的空間(根據(jù)內(nèi)存大小而定)。