操作系統之內存管理

虛擬內存 虛擬內存的目的是爲了讓物理內存擴充成更大的邏輯內存,從而讓程序獲得更多的可用內存。 爲了更好的管理內存,操作系統將內存抽象成地址空間。每個程序擁有自己的地址空間,這個地址空間被分割成多個塊,每一塊稱爲一頁。這些頁被映射到物理內存,但不需要映射到連續的物理內存,也不需要所有頁都必須在物理內存中。當程序引用到不在物理內存中的頁時,由硬件執行必要的映射,將缺失的部分裝入物理內存並重新執行失敗的
相關文章
相關標籤/搜索