2010-12-04 15 views
13

これは愚かな質問かもしれませんが、Macで32ビット版または64ビット版のEclipseを使用する必要がありますか?OSXで実行するEclipseのバージョンは? 32ビットまたは64ビット?

私はSnow Leopardは、すべてのパッチを最新の状態に完全だと私はかなり最近のiMac(30" 、デュアルコア、3ギガバイト)を持っている

私はSnow Leopardの上のJavaは唯一の今64ビットだと思いましたなぜ32ビットダウンロードがあるのか​​わかりません。古いバージョンのOSXでは32ビットを表示しているEclipseのダウンロードページですか?

答えて

8

64ビット版のほうがよいでしょう。 Snow Leopardでは64ビットのソフトウェアが使用されています.64ビットアプリケーションのみを実行すると、32ビットのランタイムをロードする必要はありません(大量のメモリを消費する可能性があります)。 64ビットのメモリモデルから、私はJVM taまだその利点を生かす。 Leopard(およびそれ以前)の互換性のために32ビット版が提供されると私は期待しています。

+0

Snow Leopardでは32ビットモードでJava6を使用できます。それを起動するには、-d32スイッチを使用してください。まれにしか必要とされませんが、時には32アプリケーションが少し少ないメモリを使用するため便利です。 –

+0

32ビットモードのeclipseは、64ビットモードより少ないメモリを使用しますか? Javaにメモリ制限があるとすれば、64ビットモードで実行すると大きなメリットはありません。 – GreenKiwi

+0

私は手を知らない。それはいくつかの要因に依存します。 JRE自体は技術的には32ビットモードでメモリを使用する場合がありますが(ワードサイズとアラインメントのため)、上記のように、32ビットランタイム(CoreFoundation、Cocoaなど)が必要な唯一のプロセスであれば全体的には、64ビット版(これはすでにシステムによってロードされたランタイムを使用する)よりも多くのメモリを消費する可能性があります。 – gavinb

1

私は64ビットEclipseを使用します。

1

安全ビットは32ビットです。

関連する問題