これは少し「1メガバイトあれば誰でも十分」ということですが、...
64ビットのフラットアドレス空間は、32ビットのアドレス空間よりも最大43億倍のスペースを許可します。これは17,179,869,184 GiBです。
明らかに、8ビットから16ビットへの移行は非常に迅速でした(80年代の10代で物事を表示していますが、これらのメインフレームとミニはすべて、エリートのポートを実行できなかったため無視しています)。16ビットから32ビットへの移行には少し時間がかかり、実際には32ビットがかなり長く続きました。
64ビットになりましたが、「17,179,869,184 GiBで誰にでも十分」と言うのは愚かでしょうか?
プログラミングの観点を本当に念頭に置いているので、これはプログラマーの質問です。いつかコンピューターに一見無限の作業メモリーがあるように見えても、それはアプリケーションが一見無限のフラットなアドレス空間を見る必要があるという意味ではありません。
基本的に、プログラマーは安reliefのため息をついて「まあ、少なくとも整数や浮動小数点数が何であれ、少なくともポインターが成長することを心配する必要はない」と言うことができますか?