64ビットコンピューティングは今やマルチコアコンピューティングと同じくらい一般的になってきている。プロセッサが64ビットレジスタを利用できるようにするためのAMDのLongモード拡張も、最近ではIntelやAMDの新しいプロセッサのほぼすべてでサポートされている。32ビットのプロセッサが4ギガバイトのRAMのアドレス空間を扱うことができるのに対して、64ビットのプロセッサでは16エクサバイト、言い換えれば約172億ギガバイトのRAMのアドレス空間を扱うことが可能だ。とは言え64ビット処理が可能なコンピュータでも、大抵の場合その機能は活かされないまま32ビットOSを実行するために使用されている。というのも64ビットの操作を行うためにはアプリケーションの再コンパイルや、場合によっては書き直しが必要になるため64ビットOS用のアプリケーションがそれほど多くはないためだ。しかし32ビット版Linu