8

私が理解している限り、Eclipse 32 および Eclipse 64 ビットから 32 ビットまたは 64 ビットのアプリケーションを開発できます。これは正しいです?もしそうなら、64 ビット JRE で Eclipse 64 ビットを実行する利点は何ですか?

私は主に Python プラグイン PyDev を使用して Python アプリケーションを開発します。

4

2 に答える 2

4

どのソフトウェア 64 ビット バージョンも、メモリ アドレス指定 (および命令セット) の点で 32 ビット バージョンよりも優れています。これはJavaに適用され、したがってEclipseに適用されます。

64 ビットの Eclipse を実行するには、64 ビットの jdk が必要です。

最後に、32 ビット JDK は、JVM 引数 -Xmx に対して最大 1.5GB を超えるヒープ領域を持つことはできません。ただし、64 ビットでは、はるかに高い値がサポートされます。

于 2012-09-01T16:06:17.167 に答える
4

利点は、使用可能なヒープ/メモリが増えることです。

64 ビット JVM の欠点は、パフォーマンスの低下です。

64 ビット プラットフォームで実行されているアプリケーションと SPARC の 32 ビット プラットフォームで実行されているアプリケーションを比較した場合のパフォーマンスの違いは、64 ビット VM に移行すると 10 ~ 20% 程度低下します。

このパフォーマンスへの影響は、オブジェクト参照の管理に 64 ビット アドレスが頻繁に使用されているためと思われます。32 ビット アドレスよりも 2 倍のデータを移動します。

率直に言って、制限されたメモリ空間に問題がなければ、おそらく心配する必要はありません。32 ビットの JVM/Eclipse を使用すると、さらに遠くまで行くことができます。

于 2012-09-01T19:01:21.973 に答える