我已经尽了最大的努力去理解这里所显示的页面翻译概念
偏移量为12位,这意味着有4096个条目或4K条目。内存中的每个条目都是32位或4字节。这意味着一个页面的大小是4Kx4Bytes=16 So。
但这似乎不对。
我对尺寸的计算搞砸了。请帮助我理解这两个级别的页面翻译与大小。
根据给出的图片。
框架的大小是多少?
页面的大小是多少?
页表的大小是多少?
结论:所以我从@得到的答案是,在页面目录和页面表中,偏移量的大小是32位和1024个条目(因此是4KB),而在一个页面偏移量是8位和4096个条目(因此4KB)。
发布于 2011-11-01 17:08:12
不同的机器,不同的机器,可以通过sysconf (_SC_PAGE_SIZE);获得。
https://stackoverflow.com/questions/7970067
复制相似问题