Memory 计算页表大小和反转页表大小

Memory 计算页表大小和反转页表大小,memory,pagination,operating-system,Memory,Pagination,Operating System,在操作系统测试中,有一个问题: 计算正常和反转页面表的大小,假设您有一个32位的体系结构,具有4GB的RAM和4KB的帧 要进行哪些计算?正常页面表格 32位系统…=2^32 1页/帧的大小。。。4kb=2^14 1页表格中的条目数=2^32/2^14=2^18 页表大小=1个条目的大小*条目数 假设1个条目大小为4个字节。。。因为32位等于4字节 所以页面大小=2^18*2^2=2^20 即1页/帧的1 MB大小=4KB=2^12

在操作系统测试中,有一个问题:

计算正常和反转页面表的大小,假设您有一个32位的体系结构,具有4GB的RAM和4KB的帧

要进行哪些计算?

正常页面表格

32位系统…=2^32

1页/帧的大小。。。4kb=2^14

1页表格中的条目数=2^32/2^14=2^18

页表大小=1个条目的大小*条目数

假设1个条目大小为4个字节。。。因为32位等于4字节

所以页面大小=2^18*2^2=2^20


即1页/帧的1 MB大小=4KB=2^12