32 ビット Ubuntu で 6GB の RAM を実行すると、問題なく効率的になりますか?

32 ビット Ubuntu で 6GB の RAM を実行すると、問題なく効率的になりますか?

私は 2 GB の RAM を搭載した Intel Dual Core 3 GHz プロセッサで Ubuntu 13.10 を使用していますが、4 GB の RAM を追加購入したいと思っています。これをより効率的に使用するにはどうすればよいでしょうか。また、それを実現するにはどうすればよいのでしょうか。

私の計画は、データベース サーバーを実行することです。

答え1

32 ビット Ubuntu で 6GB の RAM を実行すると、問題なく効率的になりますか?

はい。ただし、Ubuntu を実行するには 2 で十分です。Ubuntu は 32 ビットで 4Gb+ をサポートするために PAE カーネルをデフォルトにしているので、問題ありません。PAE の最大容量は 64Gb です。

私の計画は、データベース サーバーを実行することです。

データベース サーバーは、メモリを増やすことでメリットを得られます。ただし、効率的に実行されるかどうかは、ユーザー数、帯域幅、その他多くの要因に大きく依存するため、当社ではお答えできません。メモリは、この点におけるほんの一面にすぎません。

答え2

汎用 Linux カーネルで 6GB の RAM をすべて利用できるようにするには、Ubuntu の 64 ビット版をインストールする必要があります。32 ビット システムでは、最大で 4GB の RAM しか利用できません。

32 ビット OS を維持したい場合のもう 1 つのオプションは、OS が 4 GB を超える RAM を「認識」できるようにする PAE (物理アドレス拡張) カーネルを使用することですが、これが機能するには、CPU も PAE をサポートしている必要があります。

周波数がプロセッサのサポートに適合している限り、どの RAM を購入するかは問題ではありません。

関連情報