一种使用一组虚拟地址空间管理对由n个内存页帧形成的物理内存的存取的方法,所述一组包括n个虚拟地址空间,每个虚拟地址空间由p个连续内存页形成,所述方法包括:接收将数据块写入到所述n个虚拟地址空间中的虚拟地址空间i内的虚拟地址的写入请求,所述虚拟地址由所述虚拟地址空间i、所述虚拟地址空间i内的内存页j和相对于所述内存页j的开始的偏移定义;使用具有n x p个条目的虚拟内存表将所述虚拟地址转换成所述物理内存的地址,所述条目指定所述虚拟地址空间的内存页和所述物理内存的内存页帧之间的映射,其中所述物理内存地址由以下定义:(i)如所述虚拟内存表指定的映射到所述内存页j的所述内存页帧,和(ii)所述虚拟地址的所述偏移;以及将所述数据块写入到所述物理内存地址。