▲ | bonzini 4 days ago | |||||||||||||||||||||||||||||||||||||
In practice it's over 64 TiB because kernels often use a quarter of the available addressing space (half of the kernel addressing space) to map the physical addresses (e.g. FFFFC000_12345678 maps physical address 0x12345678). So 48 virtual address bits can be used with up to 2^46 bytes of RAM. | ||||||||||||||||||||||||||||||||||||||
▲ | hinkley 4 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||
And how long has 48 bit addressing been de rigeur? Not so long ago we had processors that could address 40 bits of address space. Or was that 38? | ||||||||||||||||||||||||||||||||||||||
|