Скорость Eclipse IDE вялая на Snow Leopard Macbook - PullRequest
10 голосов
/ 05 февраля 2010

Я недавно установил eclipse 3.4 на mac для java и flex-кодирования - я заметил, что eclipse IDE на mac намного медленнее, чем на ПК. Под медленным я подразумеваю, что пользовательский интерфейс и редактирование текста отстают по сравнению с затмением в среде Windows или на ПК.

Есть ли какие-нибудь хитрости, чтобы затмение стало более отзывчивым в macosx?

Ответы [ 6 ]

3 голосов
/ 07 февраля 2010

Да, вам следует перейти на Eclipse 3.5 с 64-битным Какао, и все остальные предложения INI действительны.

Существуют два дополнения к коммутаторам JVM, которые особенно важны при работе в 64-разрядной версии на Snow Leopard:

  • -XX: + UseParallelGC
  • -XX: + UseCompressedOops

Для получения более подробной информации, смотрите мой полный пост по установке Eclipse 3.5 на OS X .

3 голосов
/ 05 февраля 2010

Мои предложения:

  • Использовать 3,5
  • Использовать версию Какао (вместо углерода)
  • Убедитесь, что вы используете Java 6 64bit
3 голосов
/ 05 февраля 2010

Попробуйте поэкспериментировать с файлом 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, просто скопируйте нужные биты в свой собственный.

2 голосов
/ 06 сентября 2012

Самое важное, что вам нужно сделать, это поместить в eclipse.ini:

-Dosgi.requiredJavaVersion=1.6

Подробную информацию можно найти здесь:

http://www.inteist.com/2010/05/how-to-speed-up-eclipse-on-os-x-10-6-snow-leopard/

1 голос
/ 21 августа 2010

Также убедитесь, что вы получили 64-битную версию Eclipse. Обновление до 64-разрядной версии helios решило все проблемы с производительностью моего MacBook Pro.

1 голос
/ 05 февраля 2010

Переключиться на 3,5. Eclipse переключается на более подходящий графический интерфейс API между 3.4 и 3.5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...