虛擬記憶體和物理記憶體各指什麼?有什麼區別?

2022-12-12 16:25:05 字數 761 閱讀 2431

1樓:匿名使用者

虛擬記憶體的含義。

虛擬記憶體的作用與物理記憶體基本相似,但它是作為物理記憶體的「後備力量」而存在的,只有在物理記憶體已經不夠使用的時候,它才會發揮作用。作業系統用虛擬記憶體來動態管理執行時的交換檔案。為了提供比實際物理記憶體還多的記憶體容量以供使用,系統佔用了硬碟上的一部分空間作為虛擬記憶體。

當cpu有要求時,首先會讀取記憶體中的資料。當記憶體容量不夠用時,系統就會將需要暫時儲存的資料寫入硬碟。所以,計算機的記憶體大小等於實際物理記憶體容量加上「分頁檔案」(就是交換檔案)的大小。

如果需要的話,「分頁檔案」會動用硬碟上所有可以使用的空間。我們可以發現,在windows 2000/xp目錄下有乙個名為的系統檔案,windows 98下為win386.

swp(如下圖所示),它的大小經常自己發生變動,小的時候可能只有幾十兆,大的時候則有數百兆,而且當我們把它刪除時,在下次進入電腦又自動產生了。其實,是windows下的乙個虛擬記憶體檔案。

虛擬記憶體的作用。

內存在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗更大。為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。比如說當電腦要讀取乙個比物理記憶體還要大的檔案時,就要用到虛擬記憶體,檔案被記憶體讀取之後就會先儲存到虛擬記憶體,等待記憶體把檔案全部儲存到虛擬記憶體之後,就把虛擬內裡儲存的檔案釋放到原來的目錄裡了。

物理記憶體就是你的機器本身記憶體了(如記憶體條的大小)

什麼是虛擬記憶體虛擬記憶體有什麼用,虛擬記憶體有什麼用?

就是網路時代不存在的空間,虛擬記憶體越大,你電腦或手機執行的速度越快 虛擬記憶體也叫交換分割槽,是在物理記憶體不足的時候,將記憶體中不活躍的內容交換到一塊指定的磁碟分割槽上面,並在需要的時候再次讀入記憶體,所以你看得出,虛擬記憶體實際上就是一塊磁碟,因此,當你物理記憶體不足的時候,虛擬記憶體僅僅是能...

什麼是虛擬記憶體?虛擬記憶體是什麼

在早期,因為記憶體 非常昂貴,因此一般電腦上都不會配置太多,那麼有時候如果作業系統和應用程式需要的記憶體數量超過了計算機中安裝的物理記憶體數量,作業系統就會暫時將不需要訪問的資料通過一種叫做 分頁 的操作寫入到硬碟上乙個特殊的檔案中,從而給需要立刻使用記憶體的程式和資料釋放記憶體。這個位於硬碟上的特...

什麼是虛擬記憶體,虛擬記憶體是什麼?

在 我的電腦 的屬性裡,可以更改虛擬記憶體的大小,主要是選擇不要讓系統自動管理虛擬記憶體。至於虛擬記憶體的大小應該在512m 1g為宜。條件是你要有足夠的硬碟空間 虛擬記憶體就是將空餘的硬碟空間臨時當作記憶體來用。但是其速度當然不如實際的記憶體快。有的時候你玩完遊戲會發現硬碟空間少了,過一會兒有好了。那就是硬碟...