Как улучшить производительность Eclipse IDE под QNX6 - PullRequest
3 голосов
/ 30 июля 2009

Мы используем Eclipse поверх QNX6 в среде VMWare, и это очень медленно.

Eclipse запускается так:

/usr/qnx630/host/qnx6/x86/usr/qde/eclipse/eclipse -data /root//workspace

/usr/qnx630/host/qnx6/x86/usr/qde/eclipse/jre/bin/pvm -pri 13 -ts 4 -gs 4 
-gcperiod 500 -cs 512000 -nojit -numregs 64 -maxmem 256M -Djava.version 
-classpath /usr/qnx630/host/qnx6/x86/usr/qde/eclipse/startup.jar 
org.eclipse.core.launcher.Main -os qnx -ws photon -arch x86 -showsplash 
/usr/qnx630/host/qnx6/x86/usr/qde/eclipse/eclipse -showsplash 600 -exitdata 
/usr/qnx630/host/qnx6/x86/usr/qde/eclipse/eclipse -exitdata /tmp/eclipse_25b034 
-data /root//workspace                      

Есть идеи, чтобы сделать это быстрее? Как отключение некоторых функций, настройка gc, общие идеи, не относящиеся к QNX или VMWare ...

Ответы [ 3 ]

2 голосов
/ 30 июля 2009

Я бы увеличил максимальный объем памяти (maxmem или Xmx) по крайней мере до 512M - мы работаем с 512M до 1024M, потому что Eclipse довольно тяжелый, что и следует ожидать со всеми плагинами и функциями. Кроме того, я бы удалил плагины конечного пользователя, которые вы не используете.

2 голосов
/ 30 июля 2009

Аргумент -maxmem 256M выглядит подозрительно. Попробуйте увеличить его до 512M или более.

0 голосов
/ 30 июля 2009

Eclipse также очень медленный, если вы запускаете гигантский проект. Где я, у нас есть большая базовая библиотека, которая требуется для всех (гораздо меньших) подпроектов. Вместо того, чтобы держать это открытым, я просто создаю его как банку и связываю с банкой, когда работаю над спутниковыми проектами. Eclipse намного быстрее с 100 файлами Java, чем с 1000+, даже на локальном компьютере с большим объемом памяти.

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