linux 物理記憶體和虛擬記憶體

2021-07-29 03:25:13 字數 435 閱讀 1548

vmstat是virtual memory statistics虛擬記憶體統計縮寫:

物理記憶體是計算機記憶體的大小,從物理記憶體中讀寫資料比硬碟中讀寫資料要快很多,而記憶體是有限的,所以就有了物理記憶體和虛擬記憶體的概念。

物理記憶體就是硬體的記憶體,是真正的記憶體。

虛擬記憶體是為了滿足物理記憶體不足採用的策略,利用磁碟空間虛擬出一塊邏輯記憶體,用作虛擬記憶體的空間也就是交換分割槽。

作為物理記憶體的擴充套件,linux會在物理記憶體不足時,使用交換分割槽的邏輯記憶體,核心會把暫時不用的記憶體塊資訊寫到交換空間,這樣物理記憶體就得到了釋放,這塊兒記憶體就可以用於其他目的,而需要用到這些內容的時候,這些資訊就會被重新從交換分割槽讀入物理記憶體。

linux的記憶體管理採用的是分頁訪問機制,為了保證物理記憶體得到充分的利用,核心會在適當的時間把物理記憶體中不經常使用的資料塊兒自動交換到虛擬記憶體中,而將充分使用的資訊保留到物理記憶體中。

物理記憶體和虛擬記憶體

1.物理記憶體和虛擬記憶體 直接從物理記憶體讀取資料比從硬碟讀寫資料要快得多,因此,我們希望所有的資料的讀寫在記憶體中完成,但是記憶體是有限的,這樣就引出了物理記憶體與虛擬記憶體的概念。物理記憶體是系統硬體提供的記憶體大小,是真正的記憶體。虛擬記憶體是為了滿足物理記憶體不足而提出的策略,利用磁碟空間...

虛擬記憶體和物理記憶體

虛擬記憶體 物理記憶體 物理記憶體,在應用中,物理上,真實的插在板子上的記憶體是多大就是多大了。而在cpu中的概念,物理記憶體就是cpu的位址線可以直接進行定址的記憶體空間大小。比如8086只有20根位址線,那麼它的定址空間就是1mb,我們就說8086能支援1mb的物理記憶體,及時我們安裝了128m...

物理記憶體和虛擬記憶體

1 概念 物理記憶體 真實的硬體裝置 記憶體條 虛擬記憶體 利用磁碟空間虛擬出的一塊邏輯記憶體,用作虛擬記憶體的磁碟空間被稱為交換空間 swap space 為了滿足物理記憶體的不足而提出的策略 2.使用的順序 linux會在物理記憶體不足時,使用交換分割槽的虛擬記憶體。核心會將暫時不用的記憶體塊資...