Do you think that we will someday need more memory than can be addressed with 64 bits?
I do, but the question you've answered is really, will we someday need more than 2^64 bytes of memory in a computer like the ones we have today?
You've made an excellent argument that the answer to that question is no.
On the other hand, I'm sure some day computers will be structured differently, and we will most likely be addressing memory larger than what fits on a motherboard, or even in one building. There is definitely more than 2^64 bytes of information to be stored in the world. We'll struggle for a while with all the usual stopgaps -- paging, multilevel addressing, and such. But eventually we'll break down and get more than 64 bits of address space and go through a transition much like the 32/64 one.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds