Saturday, November 24, 2012

Overcoming Address Space Limitations

The question overcoming the mathematical hardware RAM limit of 64bit operating systems? was closed while I was composing my answer.  I still think my answer is worth sharing, so I'm posting it here.  If anyone is able to share this answer with the user who asked, please do. 



(The question):

I read that the limit RAM memory for a 32-bit OS is 4GB, whereas for a 64-bit machine it seems to be 16TB (or is it 16EB?). Are OSes like Linux planning ways to overcome this 64-bit limitation in similar ways to Physical Address Extension (PAE) for 32-bit processors? My googling was unsuccessful.




(My answer:)

The short answer is no, because it won't be useful for the foreseeable future, and by the time it is everything will have changed anyway.  The long answer is, well, long...