什么是内存分页?

分页是将整个虚拟和物理内存空间划分为固定大小的页。每个连续且固定大小的内存块被称为Page)。在Linux下,每个页的大小为4KB。

在分页系统中访问内存数据需要两次内存访问:第一次是从内存中访问页表,根据页表找到指定的物理页号,然后加上页内偏移量得到实际的物理地址;第二次是根据第一次得到的物理地址访问内存,获取数据。

os-4cdd5179-4b88-4aa6-b9c2-9ef8fdc745dc.png

标签: java, Java面试题, 操作系统, Java问题合集, Java编程, Java问题精选, Java常见问题, 操作系统面试题