簡析Win8下虛擬內(nèi)存的必要性
發(fā)布時間:2012-10-15 16:34:56 作者:佚名
我要評論

虛擬內(nèi)存在以前內(nèi)存不夠大的情況下才有的功能,我的電腦虛擬內(nèi)存怎么設(shè)置最好呢?開不開虛擬內(nèi)存呢?
現(xiàn)在的 內(nèi)存 白菜價啊,4G的也就100來塊,主流配置都是8G,16G內(nèi)存,加上新的 Win8 系統(tǒng),當(dāng)然是各種給力??!不少用戶就會想到,目前電腦的瓶頸就是硬盤,如果我的物理內(nèi)存都用不完,虛擬內(nèi)存聽說是用的硬盤,那不更慢?虛擬內(nèi)存在以前內(nèi)存不夠大的情況下才有的功能,我的電腦虛擬內(nèi)存怎么設(shè)置最好呢?開不開虛擬內(nèi)存呢? 虛擬內(nèi)存的介紹:虛擬內(nèi)存是計算機(jī)系統(tǒng)內(nèi)存管理的一種技術(shù)。它使得應(yīng)用程序認(rèn)為它擁有連續(xù)的可用的內(nèi)存(一個連續(xù)完整的地址空間),而實(shí)際上,它通常是被分隔成多個物理內(nèi)存碎片,還有部分暫時存儲在外部磁盤存儲器上,在需要時進(jìn)行數(shù)據(jù)交換。

與沒有使用虛擬內(nèi)存技術(shù)的系統(tǒng)相比,使用這種技術(shù)的系統(tǒng)使得大型程序的編寫變得更容易,對真正的物理內(nèi)存(例如RAM)的使用也更有效率。 虛擬內(nèi)存不只是“用磁盤空間來擴(kuò)展物理內(nèi)存”的意思——這只是擴(kuò)充內(nèi)存級別以使其包含硬盤驅(qū)動器而已。把內(nèi)存擴(kuò)展到磁盤只是使用虛擬內(nèi)存技術(shù)的一個結(jié)果,它的作用也可以通過覆蓋或者把處于不活動狀態(tài)的程序以及它們的數(shù)據(jù)全部交換到磁盤上等方式來實(shí)現(xiàn)。對虛擬內(nèi)存的定義是基于對地址空間的重定義的,即把地址空間定義為“連續(xù)的虛擬內(nèi)存地址”,以借此“欺騙”程序,使它們以為自己正在使用一大塊的“連續(xù)”地址。
通過上面的介紹,可以發(fā)現(xiàn),網(wǎng)上盛傳的虛擬內(nèi)存使用硬盤的說法并不準(zhǔn)確,而且也給出了一個很明確的說法,使用虛擬內(nèi)存不但不會拖慢物理內(nèi)存的速度,反而會使得物理內(nèi)存變得更有效率!
那么第一段的第二個問題就明白了,開不開虛擬內(nèi)存呢?開!虛擬內(nèi)存開多少呢?現(xiàn)在就剩下第一個問題了,虛擬內(nèi)存開多少呢?怎么設(shè)置呢?下面在引用一段資料 (引自維基) Windows 用于實(shí)現(xiàn)虛擬內(nèi)存的文件則以系統(tǒng)分區(qū)根目錄下的頁面文件 pagefile.sys(具有隱藏、系統(tǒng)屬性)形式來保存。當(dāng)物理內(nèi)存與頁面文件皆不夠用時,系統(tǒng)會自動生成temppf.sys(意為temporary pagefile,臨時頁面文件)進(jìn)行補(bǔ)足,temppf.sys的大小在頁面文件的大小和最大值之間。
由于虛擬內(nèi)存使用了硬盤,硬盤上非連續(xù)寫入的文件會產(chǎn)生磁盤碎片,因此一旦用于實(shí)現(xiàn)虛擬內(nèi)存的文件或分區(qū)過于零碎,會加長硬盤的尋道時間,影響系統(tǒng)性能。
有觀點(diǎn)誤認(rèn)為Windows系統(tǒng)頻繁讀寫pagefile.sys就會產(chǎn)生磁盤碎片,實(shí)則不然。因?yàn)閜agefile.sys文件一旦創(chuàng)立,在分區(qū)中的分布連續(xù)形式就固定下來,文件內(nèi)部讀寫并不增加或減少pagefile.sys的文件大小。僅當(dāng)頁面文件告罄后系統(tǒng)創(chuàng)建的temppf.sys會帶來磁盤碎片。
上面那段如果你不愛看,可以看一下我總結(jié)的:
如果你設(shè)置的虛擬內(nèi)存不夠用了,就會建立臨時虛擬內(nèi)存,而這個臨時的虛擬內(nèi)存會導(dǎo)致性能下降,而且會產(chǎn)生磁盤碎片虛擬內(nèi)存設(shè)置這個主要看你的電腦是什么配置了, 1、如果你的內(nèi)存小于4G,那么建議將虛擬內(nèi)存設(shè)置為1.5倍或者2倍于你的物理內(nèi)存;
2、如果你的內(nèi)存4G-8G,那么可以設(shè)置為1倍或者1.5倍于你的物理內(nèi)存;
3、8G以上,可以設(shè)置為1倍或者設(shè)置為8G虛擬內(nèi)存。

與沒有使用虛擬內(nèi)存技術(shù)的系統(tǒng)相比,使用這種技術(shù)的系統(tǒng)使得大型程序的編寫變得更容易,對真正的物理內(nèi)存(例如RAM)的使用也更有效率。 虛擬內(nèi)存不只是“用磁盤空間來擴(kuò)展物理內(nèi)存”的意思——這只是擴(kuò)充內(nèi)存級別以使其包含硬盤驅(qū)動器而已。把內(nèi)存擴(kuò)展到磁盤只是使用虛擬內(nèi)存技術(shù)的一個結(jié)果,它的作用也可以通過覆蓋或者把處于不活動狀態(tài)的程序以及它們的數(shù)據(jù)全部交換到磁盤上等方式來實(shí)現(xiàn)。對虛擬內(nèi)存的定義是基于對地址空間的重定義的,即把地址空間定義為“連續(xù)的虛擬內(nèi)存地址”,以借此“欺騙”程序,使它們以為自己正在使用一大塊的“連續(xù)”地址。
通過上面的介紹,可以發(fā)現(xiàn),網(wǎng)上盛傳的虛擬內(nèi)存使用硬盤的說法并不準(zhǔn)確,而且也給出了一個很明確的說法,使用虛擬內(nèi)存不但不會拖慢物理內(nèi)存的速度,反而會使得物理內(nèi)存變得更有效率!
那么第一段的第二個問題就明白了,開不開虛擬內(nèi)存呢?開!虛擬內(nèi)存開多少呢?現(xiàn)在就剩下第一個問題了,虛擬內(nèi)存開多少呢?怎么設(shè)置呢?下面在引用一段資料 (引自維基) Windows 用于實(shí)現(xiàn)虛擬內(nèi)存的文件則以系統(tǒng)分區(qū)根目錄下的頁面文件 pagefile.sys(具有隱藏、系統(tǒng)屬性)形式來保存。當(dāng)物理內(nèi)存與頁面文件皆不夠用時,系統(tǒng)會自動生成temppf.sys(意為temporary pagefile,臨時頁面文件)進(jìn)行補(bǔ)足,temppf.sys的大小在頁面文件的大小和最大值之間。
由于虛擬內(nèi)存使用了硬盤,硬盤上非連續(xù)寫入的文件會產(chǎn)生磁盤碎片,因此一旦用于實(shí)現(xiàn)虛擬內(nèi)存的文件或分區(qū)過于零碎,會加長硬盤的尋道時間,影響系統(tǒng)性能。
有觀點(diǎn)誤認(rèn)為Windows系統(tǒng)頻繁讀寫pagefile.sys就會產(chǎn)生磁盤碎片,實(shí)則不然。因?yàn)閜agefile.sys文件一旦創(chuàng)立,在分區(qū)中的分布連續(xù)形式就固定下來,文件內(nèi)部讀寫并不增加或減少pagefile.sys的文件大小。僅當(dāng)頁面文件告罄后系統(tǒng)創(chuàng)建的temppf.sys會帶來磁盤碎片。
上面那段如果你不愛看,可以看一下我總結(jié)的:
如果你設(shè)置的虛擬內(nèi)存不夠用了,就會建立臨時虛擬內(nèi)存,而這個臨時的虛擬內(nèi)存會導(dǎo)致性能下降,而且會產(chǎn)生磁盤碎片虛擬內(nèi)存設(shè)置這個主要看你的電腦是什么配置了, 1、如果你的內(nèi)存小于4G,那么建議將虛擬內(nèi)存設(shè)置為1.5倍或者2倍于你的物理內(nèi)存;
2、如果你的內(nèi)存4G-8G,那么可以設(shè)置為1倍或者1.5倍于你的物理內(nèi)存;
3、8G以上,可以設(shè)置為1倍或者設(shè)置為8G虛擬內(nèi)存。
相關(guān)文章
Windows 7 虛擬內(nèi)存大小設(shè)置方法
如何設(shè)置Windows 7的虛擬內(nèi)存?答:虛擬內(nèi)存只是真實(shí)內(nèi)存不足的補(bǔ)充,所以不要加以神化,虛擬內(nèi)存的讀寫性能(即硬盤的讀寫)只有真正內(nèi)存性能的幾十分之一,而且對硬盤損傷2009-08-06Win7虛擬內(nèi)存設(shè)置技巧 快速提升其讀寫速度
內(nèi)存在計算機(jī)中的作用很大,電腦中所有運(yùn)行的程序都需要經(jīng)過內(nèi)存來執(zhí)行,如果執(zhí)行的程序很大或很多,就會導(dǎo)致內(nèi)存消耗殆盡。2009-12-11Windows系統(tǒng)虛擬內(nèi)存的設(shè)置優(yōu)化方法整理[圖文]
首先得明白什么是虛擬內(nèi)存,以及虛擬內(nèi)存有什么作用。 在早期,因?yàn)閮?nèi)存價格非常昂貴,所以一般電腦上都不會配置太多。但有時候,我們使用的應(yīng)用程序所需要的內(nèi)存量會2008-11-25- Win7 虛擬內(nèi)存 正確設(shè)置方法,充分的提高操作系統(tǒng)的性能。2009-07-19
- Windows虛擬內(nèi)存最小值太低的解決辦法2012-04-05
虛擬內(nèi)存硬盤 VSuite Ramdisk V1.14 純凈安裝版
VSuiteRamdisk是RomexSoftware開發(fā)的一款可以利用內(nèi)存虛擬一個完全等效的物理硬盤。可以極大的提高讀寫文件的速度,并減少實(shí)際硬盤的訪問,從而延長硬盤壽命。它還可以識2009-10-18如何設(shè)置Win7虛擬內(nèi)存使系統(tǒng)分區(qū)不再變大
因?yàn)橄矏弁嬗螒虻脑?,最近對電腦的內(nèi)存進(jìn)行了升級,同時全新安裝了64位的Win7旗艦版,但使用一段時間后發(fā)現(xiàn)win7系統(tǒng)所在分區(qū)容量一天天在變大,清理后再使用仍然在繼續(xù)變2012-04-12如何給windows XP設(shè)置電腦虛擬內(nèi)存以及虛擬內(nèi)存有什么作用
下面以在Windows XP下轉(zhuǎn)移虛擬內(nèi)存所在盤符為例介紹虛擬內(nèi)存的設(shè)置方法:進(jìn)入“打開→控制面板→系統(tǒng)”,選擇“高級”選項(xiàng)卡,點(diǎn)擊“性能”欄中的“設(shè)置”按鈕,選擇“高級2011-07-06- 最近裝了新的辦公軟件,本本有點(diǎn)吃力,筆記本虛擬內(nèi)存低怎么辦?還有我是聯(lián)想昭陽筆記本,CPU是1.2的,想換大點(diǎn)的行嗎?2010-07-23
Windows XP系統(tǒng)虛擬內(nèi)存的標(biāo)準(zhǔn)設(shè)置方法
當(dāng)你游戲玩得正酣,或者在激情沖浪開啟多個窗口時,你的系統(tǒng)總會出現(xiàn)如右圖的提示。機(jī)器此時慢如蝸牛,剛才好的心情頓時沒了。這一問題引起許多新手朋友的興趣,這是他2009-08-08