Split page tables

Bahadir Balban bahadir at l4dev.org
Mon Jan 11 14:59:09 EST 2010


Hello,

If split page tables were used in v6/v7, there might have been 
significant page table area savings e.g. 8KB * 256 = 2MB on a 256 
address space system with a 2GB task address space. This also seems to 
bring the relief of not having to map global mappings to every page 
table at run-time. Why wasn't this route chosen? Perhaps because it 
needs the TASK_SIZE to become smaller? Whatif it was made 0x8000 0000?

Thanks,

Bahadir




More information about the linux-arm-kernel mailing list