Я недавно установил затмение 3.4 на Mac для Java и кодирования гибкого провода - я заметил, что IDE затмения на Mac намного медленнее, чем на ПК. Медленным я имею в виду UI, и редактирование текста, кажется, отстает по сравнению с затмением в среде окон или на ПК.
Там какие-либо приемы к получению затмения, более быстро реагирующего на macosx?
Мои предложения:
Переключитесь на 3.5. Затмение переключается на более подходящий GUI API между 3.4 и 3.5.
Да, вам следует перейти на Eclipse 3.5 с 64-битным Cocoa, и все остальные предложения INI действительны.
Есть два дополнения к переключателям JVM, которые особенно важны при работе в 64-битной версии на Snow Leopard:
Подробнее см. Мою полную сообщение на об установке Eclipse 3.5 на OS X .
Мы разработали vbscript 'launcher' для наших приложений доступа. Это то, что связано с в меню запуска пользовательских компьютеров и он делает следующее.
Для распространения обновления на ПК пользователя необходимо изменить текст в файле version.txt на сетевом общем ресурсе.
Возможно, можно реализовать нечто подобное
-121--3643145-Вы хотели бы использовать это, чтобы охватить ситуацию «что, если пользователь не указывает ни истинного, ни ложного?»
Это просто способ охватить все возможные результаты.
-121--2739764-Попробуйте использовать файл eclipse.ini для оптимизации работы (расположенный в каталоге установки Eclipse). Мое выглядит следующим образом:
Примечание: это из версии Windows, и не будет работать для Mac
-vm
c:/Program Files (x86)/Java/jdk1.7.0/bin
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100118.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100118
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
c:/Program Files (x86)/Java/jdk1.7.0/bin
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xmn100m
-Xms512m
-Xmx700m
-Xss4m
-XX:PermSize=400M
-XX:MaxPermSize=500M
-XX:CompileThreshold=10
-XX:MaxGCPauseMillis=10
-XX:MaxHeapFreeRatio=70
-XX:+UnlockExperimentalVMOptions
-XX:+UseParallelGC
-XX:+UseFastAccessorMethods
-XX:+AggressiveOpts
Но важные строки:
-Xmn100m
-Xms512m
-Xmx700m
-Xss4m
-XX:PermSize=400M
-XX:MaxPermSize=500M
как эти беспорядок с размером кучи, размер стека, макс. памяти, которые могут быть использованы Eclipse и так далее.
Вам нужно сохранить часть вашего eclipse.ini, просто скопируйте нужные вам биты в свой собственный.
Также убедитесь, что у вас установлена 64-битная версия eclipse. Обновление до 64-разрядной версии helios решило все мои проблемы с производительностью на моем MacBook Pro.