Where is the Page Table Entry of a process kept?
Dear all,
Page Table Entry of a process is very import to transfer virsual address to physical address,
I want to know where is a process's Page Table Entry kept, which data struct holds the information?
Thank you very much.
--
To unsubscribe, send a message with 'unsubscribe linux-mm my@address' in the body to [email protected]. For more info on Linux MM,
see: http://humbolt.geo.uu.nl/Linux-MM/
Quoted 4 lines · ZhangWeiXue
Page Table Entry of a process is very import to transfer virsual address to physical address,
I want to know where is a process's Page Table Entry kept, which data struct holds the information?
It's in the page tables. The page tables are referenced through a PDE (Pagetable Directory Entry, aka first-level page table). The pointer to that structure can be found in the TSS structure.
cheers,
Rik -- Open Source: you deserve to be in control of your data.
+-------------------------------------------------------------------+ | Le Reseau netwerksystemen BV: http://www.reseau.nl/ | | Linux Memory Management site: http://www.linux.eu.org/Linux-MM/ | | Nederlandse Linux documentatie: http://www.nl.linux.org/ | +-------------------------------------------------------------------+
--
To unsubscribe, send a message with 'unsubscribe linux-mm my@address' in the body to [email protected]. For more info on Linux MM,
see: http://humbolt.geo.uu.nl/Linux-MM/