什么时候虚拟页码比物理帧号多?

When will the virtual page number have more bits than the physical frame number?

我在模拟考试中有以下问题:

For a computer system that implements paging, under what circumstance will the VPN (virtual page number) have more bits than the PFN (physical frame number)?

我想争辩说:

The number of bits to represent the virtual page number and physical frame number equal are equal. Even if the system doesn't have enough memory available to fill the entire physical address space, the same number of bits will be used.

On the 80386 processor, 20 bits are used for the virtual page number and there are 20 bits are used to represent physical frame numbers.

是否存在 VPN 比 PFN 比特数更多的情况?

你问的是什么时候虚拟地址space可以大于物理地址space。

答案几乎总是这些天。

很少有虚拟内存系统支持与虚拟内存一样多的物理内存。