您的位置:網(wǎng)站首頁(yè) > 家電維修資料網(wǎng) > 正文 >
虛似內(nèi)存是啥?虛似多大才好?虛似內(nèi)存如何設(shè)置?
來(lái)源: 日期:2013-10-25 10:50:32 人氣:標(biāo)簽:
使用Windows的朋友,很多人都知道虛似內(nèi)存這個(gè)東西。顧名思義,它是“虛似”的內(nèi)存。內(nèi)存少,Windows“跑不動(dòng)”怎么辦,解決的 好方法當(dāng)然是加內(nèi)存了,在不加內(nèi)存的情況下就是設(shè)置虛擬內(nèi)存。同樣,虛似內(nèi)存容量設(shè)置不合理,也會(huì)對(duì)系統(tǒng)運(yùn)行性能有很大影響。少了是不行,總是會(huì)彈出窗口來(lái)報(bào)警。那是不是越多越好?當(dāng)然也不是,看完這篇文章你就能明白了。
一、虛似內(nèi)存是啥?
由于現(xiàn)在的軟件一般都動(dòng)輒幾MB,甚到幾十MB,上百M(fèi)B,而且數(shù)據(jù)文件龐大,所以物理內(nèi)存比較小的話,很容易出現(xiàn)耗光內(nèi)存的情況,于是Windows采取一個(gè)很巧妙的方法:將目前己被載入到內(nèi)存中,但一段時(shí)間沒(méi)有使用的程序或數(shù)據(jù)臨時(shí)存放在硬盤(pán)中,然后將空出的內(nèi)存給其他需要的程序或數(shù)據(jù)使用,當(dāng)又需要那些程序或數(shù)據(jù)時(shí)則在硬盤(pán)中讀取到物理內(nèi)存中,這部分將硬盤(pán)的部分空間作為內(nèi)存臨時(shí)存放的空間被叫作“虛似內(nèi)存”(Virtual Memory)。在Windows9X中,程序和數(shù)據(jù)在硬盤(pán)中臨時(shí)存放的硬盤(pán)區(qū)叫作“交換文件”(Swapfile),在Windows2000/XP中叫做頁(yè)面文件(PageFile),而且它確實(shí)是一個(gè)文件,硬盤(pán)上一個(gè)很大的臨時(shí)文件。你可以在系統(tǒng)根目錄下找到它:pagefile.sys(因?yàn)樗邆潆[藏屬性,所以必須事先在“文件夾選項(xiàng)”里面選中“顯示所有文件”)。而Windows98/me則為Win386.swp。
二、虛似多大才好?
1.兩個(gè)廣為流傳的虛擬內(nèi)存設(shè)置的錯(cuò)誤理論
(1)頁(yè)面文件應(yīng)該設(shè)置為初始值和 大值相同,這樣該文件的大小就被因定下來(lái)了,從而不易出現(xiàn)碰盤(pán)碎片。
從Windows 95開(kāi)始,微軟開(kāi)始使用動(dòng)態(tài)的虛似內(nèi)存系統(tǒng),它只有在Windows 9X/Me/2000/ XP需要時(shí)才創(chuàng)建并改變虛擬內(nèi)存頁(yè)面文件的大小,也就是如果系統(tǒng)需要更多內(nèi)存,頁(yè)面文件的體積就會(huì)變大,如果物理內(nèi)存還有較多空閑空間,那么頁(yè)面文件的體積會(huì)自動(dòng)縮小,而且動(dòng)態(tài)虛擬內(nèi)存主要使用碰盤(pán)外圈軌面,這樣可以使其被訪問(wèn)的速度更快。
如果是理想狀態(tài),這種說(shuō)法確實(shí)會(huì)使系統(tǒng)性能有所提高,因?yàn)檫@樣占用相鄰磁盤(pán)空間的交換文件由于每個(gè)簇的位置相鄰,既不容易出現(xiàn)磁盤(pán)碎片,而且磁頭可以連續(xù)讀取。但在實(shí)際情況中,如果將頁(yè)面文件的初始值和 大值都設(shè)置為相同,由于 大值被子固定,一旦出現(xiàn)系統(tǒng)讀取一個(gè)很大的文件,造成對(duì)內(nèi)存要求超過(guò) 大值,那么很容易產(chǎn)生“內(nèi)存溢出”等錯(cuò)誤。
因此,推薦大家選擇使用一半固定,一半動(dòng)態(tài)的虛擬內(nèi)存設(shè)置,也就是固定初始值。根據(jù)個(gè)人經(jīng)驗(yàn),如果只是用電腦進(jìn)行簡(jiǎn)單的文字處理,瀏覽網(wǎng)頁(yè)、收發(fā)郵件這類(lèi)普通的應(yīng)用,推薦將虛擬內(nèi)存設(shè)置為100MB以上,并保證虛擬內(nèi)存容量和物理內(nèi)存容量之和在500MB左右。舉例來(lái)說(shuō),就是128MB內(nèi)存的電腦配400MB虛擬內(nèi)存;256MB內(nèi)存的電腦配250MB內(nèi)存;如果有256MB以上內(nèi)存,那么虛擬內(nèi)存只需配100MB即可。
而 大值設(shè)置為700MB、800MB、如果你的磁盤(pán)空間夠大,那么再大也沒(méi)問(wèn)題。
【看看這篇文章在百度的收錄情況】