深刻理解計算機操做系統——第9章:物理和虛擬尋址,地址空間

虛擬存儲器:數組

它爲每一個進程提供了一個大的,一致的,和私有的地址空間。緩存

(1)它將主存當作一個在存儲在磁盤上的地址空間的高速緩存。主存中只保存活動區域,並根據須要在在磁盤和主存之間spa

來回傳送數據。經過這種方式高效的使用了主存。3d

(2)爲每個進程提供了一致的地址空間,從而簡化了存儲管理。blog

(3)保護了每一個進程的地址空間不被其餘進程破壞。進程

9.1 物理和虛擬地址ip

(1)物理尋址cli

物理地址:計算機系統的主存被組織成一個由M個連續的字節大小的單元組成的數組,每一個字節都有一個惟一的物理地址im

下圖爲物理尋址方式:數據

wps_clip_image-25326

 

下面是虛擬尋址的方式:

wps_clip_image-4956

 

 

9.2 地址空間

 地址空間是一個非負整數地址的有序集合。

線性地址空間:地址空間中的整數是連續的。

虛擬地址空間:在一個帶虛擬存儲器的系統中,CPU從一個有,N=2^n個地址的地址空間中生成虛擬地址

物理地址空間:與系統中的物理存儲器的M個字節相對應

相關文章
相關標籤/搜索