愉快短靴

文章
7
资源
0
加入时间
3年1月8天

操作系统面经总结—虚拟内存、内存分页、内存交换与覆盖等

三、操作系统1、虚拟内存1.1、虚拟内存意义​ 虚拟内存:将不同进程的虚拟地址和不同内存的物理地址映射起来,让物理内存扩充成更大的逻辑内存,从而让程序获得更多的可用内存。​ 为了更好的管理内存,操作系统将内存抽象成地址空间。每个程序拥有自己的地址空间,这个地址空间被分割成多个块,每一块称为一页。(内存分段和内存分页)​ 这些页被映射到物理内存,但不需要映射到连续的物理内存,也不需要所有页都必须在物理内存中。当程序引用到不在物理内存中的页时,由硬件执行必要的映射,将缺失的部分装入物理内存并重