OSX Eclipse 起動時のメモリ設定変更で、高速に。
とくに
-Xms256m
-Xmx512m
この辺を編集しておく。
初期設定ファイルは、Finderからも開ける。
EclipseアプリケーションをFinderから開いて
Eclipse.app/Contents/MacOS/eclipse.ini
を編集する
こんな状態に。
-startup
../../../plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.0.1.R35x_v20090707
-product
org.eclipse.epp.package.php.product
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=512m
-Xms256m
-Xmx512m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-------------------------------------------------------
ここ参考
http://www.ibm.com/developerworks/jp/opensource/library/os-eclipse-osxjava/
Mac OS X での Eclipse のパフォーマンスを最大限にする方法
最後に、Mac OS X で最大限の Eclipse パフォーマンスを引き出すのに役立つ細かい作業のいくつかを説明しておきます。まず 1 つは、JVM (Java Virtual Machine) が割り当てる最小および最大のヒープ・スペースを指定することです。Eclipse はデフォルトで、ヒープに 40 から 256 MB のメモリーを割り当てますが、このメモリー割り当て量を変更するには eclipse.ini ファイルを変更する必要があります。eclipse.ini にアクセスするには、Eclipse アプリケーション・アイコンを右クリックして Show Package Contents をクリックします。すると新規 Finder ウィンドウが開き、そこに Contents フォルダーが表示されます。この Contents フォルダーを開き、そのなかの MacOS フォルダーを開くと、eclipse.ini ファイルが見つかります。
図 12. TextEdit に表示された eclipse.ini ファイル
最小ヒープ・スペースを変更するには -Xms オプションに続く値を、最大ヒープ・スペースを変更するには -Xmx に続く値を変更してください。例えばヒープ・サイズを 64 から 512 MB の範囲にするには、この 2 つのオプションを -Xms64m および -Xmx256m に変更します。Eclipse が開いている場合は、Eclipse をいったん閉じて開き直すまで、これらのオプションの変更は有効になりません。
途中まで入力された文字列に対して候補となる完全な文字列のリストを表示する自動 Content Assist 機能をオフにすることによってもパフォーマンスは向上します。それには Eclipse Preferences ウィンドウの左側ペインで Java 、Editor の順に展開し、そして Content Assist をクリックし、Enable Auto Activation チェック・ボックスのチェック・マークを外します。このように設定した後でも、Shift+Space キーの組み合わせを使えば Content Assist 機能を手動で呼び出すことができます。
また、大規模なプロジェクトでは、自動折り畳み機能を無効にすることでもパフォーマンスの向上につながります。自動折り畳み機能を無効にするには、Eclipse Preferences ウィンドウの左側ペインで Java 、Editor の順に展開し、Folding をクリックして Enable Folding チェック・ボックスのチェック・マークを外してください。
-Xms256m
-Xmx512m
この辺を編集しておく。
初期設定ファイルは、Finderからも開ける。
EclipseアプリケーションをFinderから開いて
Eclipse.app/Contents/MacOS/eclipse.ini
を編集する
こんな状態に。
-startup
../../../plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.0.1.R35x_v20090707
-product
org.eclipse.epp.package.php.product
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=512m
-Xms256m
-Xmx512m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-------------------------------------------------------
ここ参考
http://www.ibm.com/developerworks/jp/opensource/library/os-eclipse-osxjava/
Mac OS X での Eclipse のパフォーマンスを最大限にする方法
最後に、Mac OS X で最大限の Eclipse パフォーマンスを引き出すのに役立つ細かい作業のいくつかを説明しておきます。まず 1 つは、JVM (Java Virtual Machine) が割り当てる最小および最大のヒープ・スペースを指定することです。Eclipse はデフォルトで、ヒープに 40 から 256 MB のメモリーを割り当てますが、このメモリー割り当て量を変更するには eclipse.ini ファイルを変更する必要があります。eclipse.ini にアクセスするには、Eclipse アプリケーション・アイコンを右クリックして Show Package Contents をクリックします。すると新規 Finder ウィンドウが開き、そこに Contents フォルダーが表示されます。この Contents フォルダーを開き、そのなかの MacOS フォルダーを開くと、eclipse.ini ファイルが見つかります。
図 12. TextEdit に表示された eclipse.ini ファイル
最小ヒープ・スペースを変更するには -Xms オプションに続く値を、最大ヒープ・スペースを変更するには -Xmx に続く値を変更してください。例えばヒープ・サイズを 64 から 512 MB の範囲にするには、この 2 つのオプションを -Xms64m および -Xmx256m に変更します。Eclipse が開いている場合は、Eclipse をいったん閉じて開き直すまで、これらのオプションの変更は有効になりません。
途中まで入力された文字列に対して候補となる完全な文字列のリストを表示する自動 Content Assist 機能をオフにすることによってもパフォーマンスは向上します。それには Eclipse Preferences ウィンドウの左側ペインで Java 、Editor の順に展開し、そして Content Assist をクリックし、Enable Auto Activation チェック・ボックスのチェック・マークを外します。このように設定した後でも、Shift+Space キーの組み合わせを使えば Content Assist 機能を手動で呼び出すことができます。
また、大規模なプロジェクトでは、自動折り畳み機能を無効にすることでもパフォーマンスの向上につながります。自動折り畳み機能を無効にするには、Eclipse Preferences ウィンドウの左側ペインで Java 、Editor の順に展開し、Folding をクリックして Enable Folding チェック・ボックスのチェック・マークを外してください。
by sato025
| 2010-04-24 15:46