web-dev-qa-db-ja.com

32ビットまたは64ビットのLinuxをインストールする必要がありますか?

重複の可能性:
Linuxの場合は32ビットまたは64ビットを選択する必要がありますか?

Intel Core 2 DuoCPUと最大4GBのRAMを搭載した3年前のDellボックスを持っています。 Linuxをシステムにインストールしたいのですが、32ビットベースと64ビットベースのどちらを使用するかわかりません。

64ビットアドレスポインタは32ビットアドレスポインタの2倍のサイズであるため、64ビットはより多くのメモリを消費するため、32ビットが最適な方法だと感じています。

私の主な目的は、アプリケーションをできるだけ速く実行することです。私は通常、数十のアプリケーションを同時に実行しています。

あなたの経験からこれについてどう思いますか?

3
Mark

前に述べたように、それはあまり違いはありません。

64の長所:

  • プログラムは少し速く実行されるかもしれません。
  • 特別なカーネルなしで4GBすべてを使用できますRAM。
  • 64ビットのゲストOSで仮想マシンを実行できます。ただし、新しいVMバージョンでは、32ビットホストでもこれが許可される場合があります。

32の長所:

  • 32ビットアプリケーションとパッケージを使用する手間が減りますが、32ビットアプリケーションの実行は64ビット環境でも機能するはずです。
  • 32ビット(通常は独自仕様)ライブラリへの開発リンクを許可します。
5
maxelost

重い数学/科学/マルチメディアソフトウェアを実行していない限り、64ビットを使用してもあまりメリットはありません。もし私があなたなら、私は32ビットに固執するでしょう。

$ uname -a
Linux localhost.localdomain 2.6.34.8-68.fc13.x86_64 #1 SMP Thu Feb 17 15:03:58 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
LSB Version:    :core-4.0-AMD64:core-4.0-noarch
Distributor ID: Fedora
Description:    Fedora release 13 (Goddard)
Release:    13
Codename:   Goddard

4GBのRAMがあるので、64ビットLinuxをインストールすることをお勧めします。私は現在ArchLinux 64ビットを使用していますが、速度に問題はありません。あなたと同じように、私も同時にたくさんのアプリケーションを実行しています。

オタクの場合は、重いデスクトップ環境ではなく、dwmのようなウィンドウマネージャーを使用する必要があります。これにより、パフォーマンスが大幅に向上します。 Arch Linuxは、パフォーマンスを向上させるための優れたディストリビューションです。 :)

uname -a      
Linux nXqd 2.6.38-Arch #1 SMP PREEMPT Tue May 3 07:40:34 CEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T6400 @ 2.00GHz GenuineIntel GNU/Linux
0
Dzung Nguyen