Win8系統(tǒng)為什么要設(shè)置虛擬內(nèi)存?
現(xiàn)在Win8系統(tǒng)電腦4G內(nèi)存是標(biāo)配,8G、16G的內(nèi)存也是層出不窮。這樣看來(lái)好像內(nèi)存不會(huì)不夠用了,那就沒(méi)有必要再給Win8設(shè)置虛擬內(nèi)存了。真的是這樣子的嗎?本文就來(lái)解析一下Win8設(shè)置虛擬內(nèi)存的意義,讓你明白Win8為什么要設(shè)置虛擬內(nèi)存。
與沒(méi)有使用虛擬內(nèi)存技術(shù)的系統(tǒng)相比,使用這種技術(shù)的系統(tǒng)使得大型程序的編寫(xiě)變得更容易,對(duì)真正的物理內(nèi)存(例如RAM)的使用也更有效率。 虛擬內(nèi)存不只是“用磁盤(pán)空間來(lái)擴(kuò)展物理內(nèi)存”的意思——這只是擴(kuò)充內(nèi)存級(jí)別以使其包含硬盤(pán)驅(qū)動(dòng)器而已。把內(nèi)存擴(kuò)展到磁盤(pán)只是使用虛擬內(nèi)存技術(shù)的一個(gè)結(jié)果,它的作用也可以通過(guò)覆蓋或者把處于不活動(dòng)狀態(tài)的程序以及它們的數(shù)據(jù)全部交換到磁盤(pán)上等方式來(lái)實(shí)現(xiàn)。對(duì)虛擬內(nèi)存的定義是基于對(duì)地址空間的重定義的,即把地址空間定義為“連續(xù)的虛擬內(nèi)存地址”,以借此“欺騙”程序,使它們以為自己正在使用一大塊的“連續(xù)”地址。
通過(guò)上面的介紹,可以發(fā)現(xiàn),網(wǎng)上盛傳的虛擬內(nèi)存使用硬盤(pán)的說(shuō)法并不準(zhǔn)確,而且也給出了一個(gè)很明確的說(shuō)法,使用虛擬內(nèi)存不但不會(huì)拖慢物理內(nèi)存的速度,反而會(huì)使得物理內(nèi)存變得更有效率!
那么第一段的第二個(gè)問(wèn)題就明白了,開(kāi)不開(kāi)虛擬內(nèi)存呢?開(kāi)!虛擬內(nèi)存開(kāi)多少呢?現(xiàn)在就剩下第一個(gè)問(wèn)題了,虛擬內(nèi)存開(kāi)多少呢?怎么設(shè)置呢?下面在引用一段資料 (引自維基) Windows 用于實(shí)現(xiàn)虛擬內(nèi)存的文件則以系統(tǒng)分區(qū)根目錄下的頁(yè)面文件 pagefile.sys(具有隱藏、系統(tǒng)屬性)形式來(lái)保存。當(dāng)物理內(nèi)存與頁(yè)面文件皆不夠用時(shí),系統(tǒng)會(huì)自動(dòng)生成temppf.sys(意為temporary pagefile,臨時(shí)頁(yè)面文件)進(jìn)行補(bǔ)足,temppf.sys的大小在頁(yè)面文件的大小和最大值之間。
由于虛擬內(nèi)存使用了硬盤(pán),硬盤(pán)上非連續(xù)寫(xiě)入的文件會(huì)產(chǎn)生磁盤(pán)碎片,因此一旦用于實(shí)現(xiàn)虛擬內(nèi)存的文件或分區(qū)過(guò)于零碎,會(huì)加長(zhǎng)硬盤(pán)的尋道時(shí)間,影響系統(tǒng)性能。
有觀(guān)點(diǎn)誤認(rèn)為Windows系統(tǒng)頻繁讀寫(xiě)pagefile.sys就會(huì)產(chǎn)生磁盤(pán)碎片,實(shí)則不然。因?yàn)閜agefile.sys文件一旦創(chuàng)立,在分區(qū)中的分布連續(xù)形式就固定下來(lái),文件內(nèi)部讀寫(xiě)并不增加或減少pagefile.sys的文件大小。僅當(dāng)頁(yè)面文件告罄后系統(tǒng)創(chuàng)建的temppf.sys會(huì)帶來(lái)磁盤(pán)碎片。
總結(jié)上面的內(nèi)容就是:
如果你設(shè)置的虛擬內(nèi)存不夠用了,就會(huì)建立臨時(shí)虛擬內(nèi)存,而這個(gè)臨時(shí)的虛擬內(nèi)存會(huì)導(dǎo)致性能下降,而且會(huì)產(chǎn)生磁盤(pán)碎片虛擬內(nèi)存設(shè)置這個(gè)主要看你的電腦是什么配置了。
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)存。
以上就是Win8為什么要設(shè)置虛擬內(nèi)存的介紹了,就算內(nèi)存本來(lái)就已經(jīng)足夠大了,虛擬內(nèi)存也能提高內(nèi)存的工作效率,所以如果有條件的話(huà),還是要設(shè)置虛擬內(nèi)存的。
相關(guān)文章:
1. 深度操作系統(tǒng)15.5正式版怎么樣?新增了哪些內(nèi)容?(附下載地址)2. Windows Vista操作系統(tǒng)快捷鍵整理3. 體驗(yàn)Windows Vista操作系統(tǒng)搜索功能4. 漏洞陰云籠罩Windows Vista操作系統(tǒng)5. 拯救Windows XP操作系統(tǒng)崩潰的救命稻草6. 常見(jiàn)的操作系統(tǒng)有哪些類(lèi)型?常見(jiàn)的五大操作系統(tǒng)類(lèi)型詳細(xì)介紹7. Win XP操作系統(tǒng)下光驅(qū)使用技巧8. 深度操作系統(tǒng)15.5Beta版怎么樣?主要更新了哪些內(nèi)容?(附下載地址)9. 銀河麒麟操作系統(tǒng)(KyLin)常用問(wèn)題及解決方法10. 如何制作Win XP操作系統(tǒng)映像文件

網(wǎng)公網(wǎng)安備