4 ms·
Nice article, but there are several issues with the older ARM MMU concept, and as some Linux distros does not support x86 32 bit anymore, I think we should move
by andy_threos_io 6y ago
Nice article, but there are several issues with the older ARM MMU concept, and as some Linux distros does not support x86 32 bit anymore, I think we should move on, and forget about the classic ARM MMU.
In our OS Threos ( https://threos.io https://threos.io ) on ARM we are only support LPAE (Large Physical Address Extension).
The classic ARM MMU 1kb page size is just too small, needs too much accounting does not worth it.
BTW as I remember on iOS ARM the minimum page allocation size is 16kb.