1-MMU相關(guān)的基本概念
(1)虛擬地址相關(guān)基本概念
? 虛擬內(nèi)存(Virtual Memory,VM):為每個(gè)進(jìn)程提供了一致的、連續(xù)的、私有的內(nèi)存空間,簡(jiǎn)化了內(nèi)存管理。將主存看成是一個(gè)存儲(chǔ)在磁盤上的地址空間的高速緩存,當(dāng)運(yùn)行多個(gè)進(jìn)程或者一個(gè)進(jìn)程需要更多的空間時(shí),主存顯然是不夠用的,這時(shí)需要更大、更便宜的磁盤保存一部分?jǐn)?shù)據(jù)。
? 虛擬地址空間(Virtual Address Space,VAS):每個(gè)進(jìn)程獨(dú)有。
? 虛擬頁(yè)(Virtual Page,VP):把虛擬內(nèi)存按照頁(yè)表大小進(jìn)行劃分。
? 虛擬地址(Virtual Address,VA):處理器看到的地址。
? 虛擬頁(yè)號(hào)(Virtual Page Number,VPN):用于定位頁(yè)表的PTE。
(2)物理地址相關(guān)的基本概念
? 物理內(nèi)存(Physical Memory,PM):主存上能夠使用的物理空間。
? 物理頁(yè)(Physical Page):把物理內(nèi)存按照頁(yè)表的大小進(jìn)行劃分。
? 物理地址(Physical Address,PA):物理內(nèi)存劃分很多塊,通過物理內(nèi)存進(jìn)行定位。
? 物理頁(yè)號(hào)(Physical Page Number,PPN):定位物理內(nèi)存中塊的位置。
(3)頁(yè)表相關(guān)的基本概念
? 頁(yè)表(Page Table):虛擬地址與物理地址映射表的集合。
? 頁(yè)表?xiàng)l目(Page Table Entry,PTE):虛擬地址與獨(dú)立地址具體對(duì)應(yīng)的記錄。
? 頁(yè)全局目錄(Page Global Directory,PGD):多級(jí)頁(yè)表中的最高一級(jí)。
? 頁(yè)上級(jí)目錄(Page Upper Directory,PUD):多級(jí)頁(yè)表中的次高一級(jí)。
? 頁(yè)中間目錄(Page Middle Directory,PMD):多級(jí)頁(yè)表中的一級(jí)。
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6968瀏覽量
124364 -
內(nèi)存管理
+關(guān)注
關(guān)注
0文章
168瀏覽量
14330 -
MMU
+關(guān)注
關(guān)注
0文章
92瀏覽量
18489 -
物理內(nèi)存
+關(guān)注
關(guān)注
0文章
11瀏覽量
8519
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論