April 2023
Intermediate to advanced
750 pages
33h 54m
English
Because the Intel Core i9 exhibits fairly characteristic traits of modern memory management, we present a short overview of how this processor deals with memory. We also present a brief overview of how the MIPS architecture approaches memory management.
The Intel Core i9 architecture allows for 64-bit virtual addresses and 64-bit physical addresses. It uses either 4KB or 4MB page sizes when using paging. Paging and segmentation can be applied in different combinations, including unsegmented, unpaged memory; unsegmented, paged memory; segmented, unpaged memory; and segmented, paged memory.
The Intel Core i9 has three caches, L1, L2, and L3, all of which utilize a 64-byte block size. L1 is next to the ...
Read now
Unlock full access