内存管理分析之三:了解这些概念就了解了整个MMU机制

使用虚拟地址的好处 现代操作系统使用了虚拟地址的方式管理各个进程对内存的使用,这使得应用层编程方便、安全,主要体现在如下方面: 1,  让每个进程拥有了相同的、独立内存空间,相互之间不会干扰 2,  读写内存更安全。由于系统和MMU的限制,使得进程无法操作到其他进程的数据。 3,  不连续的物理空间可以映射成连续的虚拟地址空间 4,  进程分配的内存空间只有在实际使用时,才会触发缺页异常来分配实际
相关文章
相关标签/搜索