mm_struct.pgd

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2023 Nov 15 6:10
Editor
Edited
Edited
2023 Nov 20 7:27
Refs
Refs

Linux paging sturcture

Each process has its own Page Global Directory and its own set of page (upper, middle, null)tables
notion image
notion image
bottom logic is done by hardware and OS only do writing pgd
 
notion image
task struct data structure has mm pointer, mm is pointer which has image mm_struct data structure. that has mmap pointer. process's meta data structure vm area struct
pgd is page first table base address directory
 
 
 
 
 

Recommendations