虛擬內(nèi)存不足怎么辦_虛擬內(nèi)存過大會(huì)怎么樣
我們都知道,雖然在運(yùn)行速度上硬盤不如內(nèi)存,但在容量上內(nèi)存是無法與硬盤相提并論的。當(dāng)運(yùn)行一個(gè)程序需要大量數(shù)據(jù)、占用大量?jī)?nèi)存時(shí),內(nèi)存就會(huì)被“塞滿”,并將那些暫時(shí)不用的數(shù)據(jù)放到硬盤中,而這些數(shù)據(jù)所占的空間就是虛擬內(nèi)存。現(xiàn)在我們也明白為什么 s的大小會(huì)經(jīng)常變化了。
內(nèi)存在計(jì)算機(jī)中的作用很大,電腦中所有運(yùn)行的程序都需要經(jīng)過內(nèi)存來執(zhí)行,如果執(zhí)行的程序很大或很多,就會(huì)導(dǎo)致內(nèi)存消耗殆盡。為了解決這個(gè)問題,Windows中運(yùn)用了虛擬內(nèi)存技術(shù),即拿出一部分硬盤空間來充當(dāng)內(nèi)存使用,當(dāng)內(nèi)存占用完時(shí),電腦就會(huì)自動(dòng)調(diào)用硬盤來充當(dāng)內(nèi)存,以緩解內(nèi)存的緊張。
舉一個(gè)例子來說,如果電腦只有128MB物理內(nèi)存的話,當(dāng)讀取一個(gè)容量為200MB的文件時(shí),就必須要用到比較大的虛擬內(nèi)存,文件被內(nèi)存讀取之后就會(huì)先儲(chǔ)存到虛擬內(nèi)存,等待內(nèi)存把文件全部?jī)?chǔ)存到虛擬內(nèi)存之后,跟著就會(huì)把虛擬內(nèi)里儲(chǔ)存的文件釋放到原來的安裝目錄里了。下面,就讓我們一起來看看如何對(duì)虛擬內(nèi)存進(jìn)行設(shè)置吧。
虛擬內(nèi)存不足怎么辦
虛擬內(nèi)存不足可能是你的虛擬內(nèi)存設(shè)置不合適引起的,請(qǐng)你重新設(shè)置一下試試。
建議將初始大小和最大值同時(shí)設(shè)置為你物理內(nèi)存的1-2倍,比如1G設(shè)置為2048MB(1G內(nèi)存是2倍),2G設(shè)置為3072-4096MB(2G內(nèi)存是1.5-2倍),3G設(shè)置為3072-4608MB(3G內(nèi)存是1-1.5倍),4G內(nèi)存先設(shè)置為4096MB(4G的1倍不夠在加),如果你的物理內(nèi)存小于2G或是2G,建議升級(jí)一下你的物理內(nèi)存(初始大小和最大值設(shè)置要一致)。
設(shè)置虛擬內(nèi)存方法:右擊我的電腦/屬性/高級(jí)/性能中的設(shè)置/高級(jí)/虛擬內(nèi)存中的更改/選自定義大小,在初始大小和最大值,同時(shí)設(shè)為你的物理內(nèi)存的1-2倍。如果你的內(nèi)存是1G,就將初始大小和最大值同時(shí)設(shè)置為2048MB。設(shè)置后需按“設(shè)置”按鈕,然后再按確定和應(yīng)用,重新啟動(dòng)電腦設(shè)置生效(設(shè)置虛擬內(nèi)存大小沒有一個(gè)固定的數(shù),大小可以調(diào)節(jié)。比如:你的物理內(nèi)存小于512以下,虛擬內(nèi)存可以設(shè)的大些比如“三倍”)。
如果設(shè)置是合適的,物理內(nèi)存又不太小(小就升級(jí)),還是總是提示,建議查殺木馬,還原系統(tǒng)或重裝試試。
右鍵計(jì)算機(jī)/屬性/高級(jí)系統(tǒng)的設(shè)置/高級(jí)/性能/設(shè)置/高級(jí)/虛擬內(nèi)存更改/進(jìn)入調(diào)節(jié)界面(就和上面說的差不多了Win7系統(tǒng))
虛擬內(nèi)存過大會(huì)怎么樣
Windows9x的虛擬內(nèi)存分頁位置,其實(shí)就是保存在C盤根目錄下的一個(gè)虛擬內(nèi)存文件(也稱為交換文件)Win386.swp,它的存放位置可以是任何一個(gè)分區(qū),如果系統(tǒng)盤C容量有限,我們可以把Win386.swp調(diào)到別的分區(qū)中,方法是在記事本中打開 i(C:Windows下)文件,在[386Enh]小節(jié)中,將“PagingDrive=C:WindowsWin386.swp”,改為其他分區(qū)的路徑,如將交換文件放在D:中,則改為“PagingDrive=D:Win386.swp”,如沒有上述語句可以直接鍵入即可。
而對(duì)于使用Windows2000和WindowsXP的,可以選擇“控制面板→系統(tǒng)→高級(jí)→性能”中的“設(shè)置→高級(jí)→更改”,打開虛擬內(nèi)存設(shè)置窗口,在驅(qū)動(dòng)器[卷標(biāo)]中默認(rèn)選擇的是系統(tǒng)所在的分區(qū),如果想更改到其他分區(qū)中,首先要把原先的分區(qū)設(shè)置為無分頁文件,然后再選擇其他分區(qū)。
或者,WinXP一般要求物理內(nèi)存在256M以上。如果你喜歡玩大型3D游戲,而內(nèi)存(包括顯存)又不夠大,系統(tǒng)會(huì)經(jīng)常提示說虛擬內(nèi)存不夠,系統(tǒng)會(huì)自動(dòng)調(diào)整(虛擬內(nèi)存設(shè)置為系統(tǒng)管理)。
如果你的硬盤空間夠大,你也可以自己設(shè)置虛擬內(nèi)存,具體步驟如下:右鍵單擊“我的電腦”→屬性→高級(jí)→性能設(shè)置→高級(jí)→虛擬內(nèi)存更改→選擇虛擬內(nèi)存(頁面文件)存放的分區(qū)→自定義大小→確定最大值和最小值→設(shè)置。一般來說,虛擬內(nèi)存為物理內(nèi)存的1.5倍,稍大一點(diǎn)也可以,如果你不想虛擬內(nèi)存頻繁改動(dòng),可以將最大值和最小值設(shè)置為一樣。{另一種說法:調(diào)整時(shí)我們需要注意,不要將最大、最小頁面文件設(shè)為等值。
因?yàn)橥ǔ?nèi)存不會(huì)真正“塞滿”,它會(huì)在內(nèi)存儲(chǔ)量到達(dá)一定程度時(shí),自動(dòng)將一部分暫時(shí)不用的數(shù)據(jù)放到硬盤中。最小頁面文件越大,所占比例就低,執(zhí)行的速度也就越慢。最大頁面文件是極限值,有時(shí)打開很多程序,內(nèi)存和最小頁面文件都已“塞滿”,就會(huì)自動(dòng)溢出到最大頁面文件。所以將兩者設(shè)為等值是不合理的。一般情況下,最小頁面文件設(shè)得小些,這樣能在內(nèi)存中盡可能存儲(chǔ)更多數(shù)據(jù),效率就越高。最大頁面文件設(shè)得大些,以免出現(xiàn)“滿員”的情況。
虛擬內(nèi)存過大會(huì)導(dǎo)致開機(jī)緩慢,甚至?xí)苯訉?dǎo)致系統(tǒng)運(yùn)行緩慢,建議虛擬內(nèi)存設(shè)置為內(nèi)存的1.5-2倍,1g以上可以禁用虛擬內(nèi)存
非常好我支持^.^
(142) 50%
不好我反對(duì)
(142) 50%
相關(guān)閱讀:
- [電子說] 基于Corundum架構(gòu)的100G RDMA網(wǎng)卡設(shè)計(jì) 2023-10-24
- [電子說] 監(jiān)控?cái)z像頭云儲(chǔ)存和內(nèi)存卡儲(chǔ)存有什么區(qū)別? 2023-10-23
- [控制/MCU] 基于STM32F429芯片的單片機(jī)芯片內(nèi)存映射圖 2023-10-23
- [存儲(chǔ)技術(shù)] 三星披露下一代HBM3E內(nèi)存性能 2023-10-23
- [嵌入式技術(shù)] C編程中指針的語法和工作原理 2023-10-21
- [電子說] IBM開發(fā)新芯片為AI提速:消除片外內(nèi)存,靈感來自大腦 2023-10-23
- [電子說] 力積電Q3稅后凈損3.34億新臺(tái)幣 主要受三大因素影響 2023-10-20
- [電子說] 如何保證緩存一致性 2023-10-19
( 發(fā)表人:龔婷-老賬號(hào) )