对于32位的系统来说,内存的最大寻址空间为4G(2^32)。
在4G的内存中使用页式存储来管理内存,页面大小往往为4K。也就是有1M个页面。
为了寻址便捷和结构化,按照二级页表,也就是页表和页目录来进行管理。
其中,0-11位为页内偏移,12-21位为二级页表,22-31位为一级页表。
不使用快表的情况下,总共需要4G+4M+4K的空间。
2023-10-29 20:37:04
对于32位的系统来说,内存的最大寻址空间为4G(2^32)。
在4G的内存中使用页式存储来管理内存,页面大小往往为4K。也就是有1M个页面。
为了寻址便捷和结构化,按照二级页表,也就是页表和页目录来进行管理。
其中,0-11位为页内偏移,12-21位为二级页表,22-31位为一级页表。
不使用快表的情况下,总共需要4G+4M+4K的空间。