如何設(shè)置虛擬內(nèi)存?虛擬內(nèi)存是否可以關(guān)掉?
虛擬內(nèi)存是內(nèi)存存儲(chǔ)中的一種技術(shù),從名稱就可以看的出來(lái),虛擬內(nèi)存并非是真實(shí)的物理內(nèi)存。為增進(jìn)大家對(duì)虛擬內(nèi)存的認(rèn)識(shí),本文將對(duì)虛擬內(nèi)存的工作原理、虛擬內(nèi)存設(shè)置方法、虛擬內(nèi)存是否可關(guān)掉予以介紹。如果你對(duì)虛擬內(nèi)存具有興趣,不妨繼續(xù)往下閱讀哦。
一、虛擬內(nèi)存的工作原理
虛擬內(nèi)存是一種內(nèi)存管理技術(shù),可以像主內(nèi)存的一部分一樣使用輔助內(nèi)存。虛擬內(nèi)存是計(jì)算機(jī)操作系統(tǒng) (OS) 中使用的常用技術(shù)。
虛擬內(nèi)存使用硬件和軟件來(lái)使計(jì)算機(jī)能夠補(bǔ)償物理內(nèi)存的不足,暫時(shí)將數(shù)據(jù)從隨機(jī)存取存儲(chǔ)器 ( RAM ) 傳輸?shù)酱疟P(pán)存儲(chǔ)。將內(nèi)存塊映射到磁盤(pán)文件使計(jì)算機(jī)能夠?qū)⑤o助內(nèi)存視為主內(nèi)存。
虛擬內(nèi)存同時(shí)使用硬件和軟件來(lái)操作。當(dāng)應(yīng)用程序正在使用時(shí),來(lái)自該程序的數(shù)據(jù)使用 RAM 存儲(chǔ)在物理地址中。內(nèi)存管理單元 ( MMU ) 將地址映射到 RAM 并自動(dòng)轉(zhuǎn)換地址。MMU可以例如將邏輯地址空間映射到相應(yīng)的物理地址。
如果在任何時(shí)候,需要 RAM 空間來(lái)處理更緊急的事情,則可以將數(shù)據(jù)從 RAM 交換到虛擬內(nèi)存中。計(jì)算機(jī)的內(nèi)存管理器負(fù)責(zé)跟蹤物理內(nèi)存和虛擬內(nèi)存之間的轉(zhuǎn)換。如果再次需要該數(shù)據(jù),計(jì)算機(jī)的 MMU 將使用上下文切換來(lái)恢復(fù)執(zhí)行。
在將虛擬內(nèi)存復(fù)制到物理內(nèi)存時(shí),操作系統(tǒng)將具有固定數(shù)量地址的內(nèi)存劃分為頁(yè)面文件或交換文件。每個(gè)頁(yè)面都存儲(chǔ)在磁盤(pán)上,當(dāng)需要該頁(yè)面時(shí),操作系統(tǒng)將其從磁盤(pán)復(fù)制到主內(nèi)存,并將虛擬地址轉(zhuǎn)換為真實(shí)地址。
然而,將虛擬內(nèi)存交換到物理內(nèi)存的過(guò)程相當(dāng)緩慢。這意味著使用虛擬內(nèi)存通常會(huì)導(dǎo)致性能明顯下降。由于交換,具有更多 RAM 的計(jì)算機(jī)被認(rèn)為具有更好的性能。
二、虛擬內(nèi)存手動(dòng)設(shè)置方法
在Win11電腦中,虛擬內(nèi)存是無(wú)需手動(dòng)設(shè)置的,系統(tǒng)會(huì)根據(jù)電腦內(nèi)存大小,自動(dòng)根據(jù)需求,分配虛擬內(nèi)存大小,相當(dāng)于是系統(tǒng)集成了智能虛擬內(nèi)存設(shè)置,默認(rèn)就是最好的。但如果您不希望Windows自動(dòng)分配,也可以手動(dòng)設(shè)置。下面是自定義Win11虛擬內(nèi)存設(shè)置方法:
1、在桌面上右鍵單擊“此電腦”,選擇“屬性”。
2、在左側(cè)面板中,單擊“高級(jí)系統(tǒng)設(shè)置”。
3、在“系統(tǒng)屬性”窗口中,單擊“高級(jí)”選項(xiàng)卡,然后單擊“性能”區(qū)域下的“設(shè)置”按鈕。
4、在“性能選項(xiàng)”窗口中,單擊“高級(jí)”選項(xiàng)卡,然后單擊“更改”按鈕。
5、在“虛擬內(nèi)存”窗口中,取消選中“自動(dòng)管理所有驅(qū)動(dòng)器的分頁(yè)文件大小”復(fù)選框。
6、選擇您想要更改虛擬內(nèi)存設(shè)置的驅(qū)動(dòng)器,然后單擊“自定義大小”選項(xiàng)。
7、在“初始大小”和“最大大小”字段中輸入您想要設(shè)置的虛擬內(nèi)存大小(以MB為單位),然后單擊“設(shè)置”按鈕。
8、重復(fù)步驟6和7,直到您設(shè)置了所有需要更改的驅(qū)動(dòng)器的虛擬內(nèi)存大小。
9、單擊“確定”按鈕,然后重啟電腦以使更改生效。
三、虛擬內(nèi)存能關(guān)掉嗎
在以前的老電腦中,內(nèi)存一般只有512MB、1GB、2GB、4GB,而如今的新電腦,一般都是標(biāo)配8GB或16GB內(nèi)存,甚至更大。
問(wèn)題來(lái)了,現(xiàn)在的電腦內(nèi)存越來(lái)越大,那么這是否意味著,大內(nèi)存電腦不需要虛擬內(nèi)存,可以將它關(guān)閉呢?
對(duì)于這個(gè)問(wèn)題,鄙人的結(jié)論是否定的。
虛擬內(nèi)存并不是內(nèi)存的后備那么簡(jiǎn)單,很多時(shí)候Windows會(huì)利用虛擬內(nèi)存執(zhí)行一些特定的操作,提升內(nèi)存的命中率和系統(tǒng)的穩(wěn)定,尤其是一些比較吃內(nèi)存的軟件,如Photoshop、3DMark,以及一些3A游戲等,在運(yùn)行時(shí)也會(huì)需要虛擬內(nèi)存。
因此,即便你的電腦是16GB甚至是32/64GB等更大容量的內(nèi)存,虛擬內(nèi)存最好也不要關(guān)閉,因?yàn)樵谀承┨厥鈭?chǎng)景下,它可能會(huì)影響內(nèi)存使用效率。
當(dāng)然,如果是日常使用,對(duì)內(nèi)存的容量要求不高的話,關(guān)閉與不關(guān)閉,其實(shí)區(qū)別不大,一般默認(rèn)開(kāi)啟即可。
以上便是此次帶來(lái)的虛擬內(nèi)存相關(guān)內(nèi)容,通過(guò)本文,希望大家對(duì)虛擬內(nèi)存已經(jīng)具備一定的了解。如果你喜歡本文,不妨持續(xù)關(guān)注我們網(wǎng)站哦,將于后期帶來(lái)更多精彩內(nèi)容。最后,十分感謝大家的閱讀,have a nice day!