512 . , Linux 512 ? ? , , CR3 ( x86-64 ) ? - ?
, " ", x86-64 :
- - . 512 8- (PTE), 4 KiB, PT
512 * 4 KiB = 2 MiB ( 2 MiB, ). - - , PT, 512 8- (PDE), ; PD
512 * 2 MiB = 1 GiB ( 1 GiB, PT). - - PD, 512 8- (PDPTE), PD; PDPTE
512 * 1 Gib = 512 GiB . - PML4, , , 512 8- (PML4E), PDPT; PML4
512 * 512 GiB = 256 TiB .
Linux, , , ( -128 TiB 0 - 0xFFFF800000000000 0xFFFFFFFFFFFFFFFF) , ( 0 128 TiB - 0x0000000000000000 0x00007FFFFFFFFFFF) - . , Linux 512- 512 , ; " PML4". , - , , , 2 MiB, , - 4 KiB, - -, , .