私は現在4GBのRAMを備えているLinuxワークステーションを所有しており、近い将来8GBを使用する予定です。CPUはCore2Quad Q9550
。
Linuxの32ビットまたは64ビットのバリアントをインストールする必要がありますか?
64ビットLinuxをインストールする必要があります。 32ビットカーネルが4GBを超えるアドレスを指定する方法はありますが、アプリケーションには3GBの制限があります。
64ビットカーネルと32ビットディストリビューションを実行すると、PAEのパフォーマンスを低下させることなく、4GB以上のRAMにフルアクセスできます。これは私が自分のマシンで行うことです。 Debianには linux-image-AMD64 i386で利用可能です。残念ながら、Ubuntuにはありません。そこで独自のカーネルをコンパイルする必要があり、他のディストリビューションにパッケージがあるかどうかはわかりません。
そうは言っても、Skypeや一部のブラウザプラグインなどの32ビットのみのバイナリのハックに耐えられる限り、パフォーマンスが向上するため、新規インストールには64ビットをお勧めします。現在、RPMディストリビューションはこれをサポートしていますが、DebianとUbuntuはサポートしていませんが、現在作業中です マルチアーチサポート 現在、Ubuntu9.10で最初のリリースが予定されています。
私は64ビットバージョンをインストールし、場合によっては VirtualBox のようなものをインストールして、32ビットでのみ使用可能なソフトウェアが必要な場合に備えて32ビットバージョンを並行して実行できるようにします。
32ビットカーネルを使用して4GBを超えるメモリを使用するには、PAEのようないくつかのフープを飛び越えなければなりません。これは私見では避けたほうがよいでしょう。
32ビットは4GB未満しか使用できません単一プロセスの場合ですが、システム全体でそれ以上使用できます。 Linuxには、私が考えることができるほど多くのRAM)を必要とする非サーバーアプリケーションは多くありません。
PAE(Physical Address Extension)カーネルをインストールする必要があります。
Sudo sudo apt-get install linux-headers-server linux-image-server
その後、再起動します。トップまたはフリーで実行すると、より多くのラムが必要です。デスクトップユーザーには32ビットをお勧めします。
ここ はLinuxForumsの概要の1つです。
ニッチな作業をしたり、完全にコンパイルされた言語で書かれたツールを開発したりする場合は、躊躇します。 [〜#〜] ldc [〜#〜] のように、私が興味を持っているプロジェクトの多くは、64ビットをサポートし始めたばかりです。個人的には延期していますが、RAMも延期しているので、それは私にとって問題ではありません。
ホームデスクトップ用に64ビット9.04を実行しています。私はこのマシンでかなり多くのことをします、そして私が遭遇する唯一の64ビット関連の問題は64ビットAdobeFlashの安定性の問題です。
64ビットを選択してください。 32ビットは約3.5GBのRAMにしかアクセスできず、互換性の問題のほとんどは解決されています。さらに簡単にするには、 bunt のような人気のあるディストリビューションを使用します。
8 GBをすべて自然に使用するには、64ビットバージョンをインストールする必要があります。