1) when new processes is created respective pgd, pmd and pte are created..
my idea is either boot memory allocater allocats it or buddy system allocator..
I also want to know in which zone it allocates...
is it fixed always ? (in ZONE_NORMAL)

2) when context switch happens...the allocated pgd,pmd, pte still be there in memory for the process ?