內存管理分析之三:瞭解這些概念就瞭解了整個MMU機制

使用虛擬地址的好處 現代操作系統使用了虛擬地址的方式管理各個進程對內存的使用,這使得應用層編程方便、安全,主要體現在如下方面: 1,  讓每個進程擁有了相同的、獨立內存空間,相互之間不會干擾 2,  讀寫內存更安全。由於系統和MMU的限制,使得進程無法操作到其他進程的數據。 3,  不連續的物理空間可以映射成連續的虛擬地址空間 4,  進程分配的內存空間只有在實際使用時,纔會觸發缺頁異常來分配實際
相關文章
相關標籤/搜索