現在、4 GBのRAMを搭載したLinuxワークステーションを所有しており、近い将来8 GBを使用する予定です。CPUはCore2Quad Q9550
です。
Linuxの32ビット版または64ビット版をインストールする必要がありますか?
現在、4 GBのRAMを搭載したLinuxワークステーションを所有しており、近い将来8 GBを使用する予定です。CPUはCore2Quad Q9550
です。
Linuxの32ビット版または64ビット版をインストールする必要がありますか?
回答:
64ビットLinuxをインストールする必要があります。32ビットカーネルが4 GBを超えるアドレスを処理する方法はありますが、アプリケーションには3 GBの制限があります。
64ビットカーネルと32ビットディストリビューションを実行すると、PAEのパフォーマンスを低下させることなく、4 GB以上のRAMにフルアクセスできます。これは私のマシンで行うことです。Debianには、i386で利用可能なlinux-image-amd64があります。残念ながら、Ubuntuはそうしていません。そこで独自のカーネルをコンパイルする必要があり、他のディストリビューションにパッケージがあるかどうかはわかりません。
そうは言っても、Skypeや一部のブラウザープラグインなどの32ビットのみのバイナリのハックを利用できる限り、パフォーマンスが向上するため、64ビットを推奨します。RPMディストリビューションは現時点でこれをサポートしていますが、DebianとUbuntuはサポートしていませんが、マルチアーチサポートに取り組んでおり、今年のUbuntu 9.10で最初のリリースが予定されています。
32ビットでは、1つのプロセスで4 GB未満しか使用できませんが、システム全体でより多くを使用できます。Linuxには、考えられるほどのRAMを必要とする非サーバーアプリケーションは多くありません。
PAE(物理アドレス拡張)カーネルをインストールするだけです:
sudo sudo apt-get install linux-headers-server linux-image-server
その後、再起動します。topまたはfreeを実行すると、さらにRAMが必要です。デスクトップユーザーには32ビットをお勧めします。
64ビットバージョンとVirtualBoxのようなものをインストールするので、32ビットのみで利用可能なソフトウェアが必要な場合に32ビットバージョンを並行して実行できます。
PAEのようないくつかのフープを回避することなく回避することなく、32ビットカーネルを使用して4 GBを超えるメモリを使用することはできません。
64ビットに進みます。32ビットは約3.5 GBのRAMにしかアクセスできず、互換性の問題のほとんどは解決されています。さらに簡単にするには、Ubuntuなどの一般的なディストリビューションを使用します。
8 GBをすべて自然に使用するには、64ビットバージョンをインストールする必要があります。