引言:现代操作系统提供了一种对内存的抽象概念,叫做虚拟存储器,它为每个进程提供了一个大的,一致的,和私有的地址空间.通过一个很清晰的机制,虚拟存储器提供了3个重要的能力: 1)它将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保存活动区域,并根据需要在磁盘和主存之间来回传送数据,通过这种方式,它高效的使用了主存. 2)它为每个进程提供了一致的地址空间,从而简化了存储器管理. 3)它保护了每个进程的地址空间不被其他进程破坏. Linux操作系统同样也采用了虚拟内存技术,对一个进程而言,…