Unless, of course, you want to get back into multiple memory models and "near" and "far" addresses. Personally, I don't miss those days at all.
Nor do I, and to be honest, I'm not really "up" on the details of memory management in Linux. But it seems to me that going to a 64-bit address space isn't free either. For one thing, if you use hierarchial paging, either the page table is going to be huge, or else you're going to end up with about 6 levels of indirection, which has got to be slow too. My best guess is that they hash the page table somehow?
Anyway, I'll let you see how it goes, and I'll move to 64-bit when it's safe - say in 3 or 4 years. :-)
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds