Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Eclipse (and Java-related apps?)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
chernousov
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2004
Posts: 117

PostPosted: Wed Jun 30, 2004 5:50 am    Post subject: Eclipse (and Java-related apps?) Reply with quote

Есть такая штука, называется Eclipse. Просто шикарная open-source IDE, написанная на Java и разработанная IBM. KDevelop и все прочие просто отдыхают рядом с Eclipse (это IMHO, а не сабж для флуда в форуме ;)).
Проблема в том, что под линуксом он довольно сильно тормозит. Будь то версия 2.1 или версия 3.0, под Mandrake или под Gentoo, скаченные бинарники или скомпиленные java-исходники.. В общем, тормозит всегда и везде. На глаз заметна скорость отрисовки окон, процессор в это время хавается на все 100%.
Любопытен тот факт, что Eclipse просто летает под Windows. Например, у меня под Gentoo стоит VMWare, на ней - Windows XP, а на ней - Eclipse - работает несравненно быстрее, чем Eclipse, запущенный под самим Gentoo.
Подозреваю, что собака порылась в Java. Кто-нибудь знает, как заставить Eclipse работать быстро?
Back to top
View user's profile Send private message
grey
n00b
n00b


Joined: 27 Jun 2003
Posts: 3

PostPosted: Thu Jul 01, 2004 7:18 am    Post subject: Reply with quote

Если установлена java от IBM (из WebSphere 5.1 или WebSphere ApplicationDeveloper) , то помогает ключ -Xj9 :
/opt/eclipse/eclipse -vm /opt/WebSphere/AppServer/java/jre/bin/java -vmargs -Xms128M -Xmx256M -Xj9
Back to top
View user's profile Send private message
deadlyFROZEN
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2004
Posts: 114

PostPosted: Thu Jul 01, 2004 8:33 am    Post subject: Reply with quote

А если не от IBM? 8O
_________________
...whether tis nobler? from the win to suffer,
from the bugs ´n issues of a commercial system
or to raise your mind against a sea of troubles,
and by a LINUX end them?...
Back to top
View user's profile Send private message
XuMuK
n00b
n00b


Joined: 19 Feb 2004
Posts: 5
Location: Germany

PostPosted: Thu Jul 01, 2004 8:35 am    Post subject: Re: Eclipse (and Java-related apps?) Reply with quote

Есть такая проблема. Разработчики знают об этом, и обещают со временем ее решить. А пока могу лишь посоветовать удалить все ненужные плагины, они заметно замедляют старт программы.
Back to top
View user's profile Send private message
chernousov
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2004
Posts: 117

PostPosted: Thu Jul 01, 2004 9:18 am    Post subject: Reply with quote

Ухх.. начитался всяких умных статей, где советуют использовать nptl, который вроде как даёт значительный прирост производительности java, и сделал вот что:
1) поставил linux-headers от своего ядра (2.6.7);
2) добавил nptl в свои USE;
3) пересобрал glibc;
4) грохнул всякие blackdown jre/jdk;
5) заемержил sun-j2sdk;
6) пересобрал Eclipse.

В результате всего этого Eclipse работать быстрее не стал. А если и стал, то на глаз этого не видно. Сдаюсь.
Back to top
View user's profile Send private message
chernousov
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2004
Posts: 117

PostPosted: Thu Jul 01, 2004 11:26 am    Post subject: Reply with quote

grey wrote:
Если установлена java от IBM (из WebSphere 5.1 или WebSphere ApplicationDeveloper)
А где бы взять эту java от IBM? Я что-то полазил на ibm.com, но так и не нашёл, где её скачать и как поставить...
Back to top
View user's profile Send private message
Unik
n00b
n00b


Joined: 24 Aug 2003
Posts: 36
Location: Moscow, Russia

PostPosted: Fri Jul 02, 2004 7:14 am    Post subject: Reply with quote

chernousov wrote:
А где бы взять эту java от IBM? Я что-то полазил на ibm.com, но так и не нашёл, где её скачать и как поставить...
В портаже есть. ibm-jre-bin и ibm-jdk-bin
Back to top
View user's profile Send private message
norguhtar
n00b
n00b


Joined: 17 May 2003
Posts: 46
Location: Russia

PostPosted: Fri Jul 02, 2004 7:16 am    Post subject: Reply with quote

chernousov wrote:
Ухх.. начитался всяких умных статей, где советуют использовать nptl, который вроде как даёт значительный прирост производительности java, и сделал вот что:
1) поставил linux-headers от своего ядра (2.6.7);
2) добавил nptl в свои USE;
3) пересобрал glibc;
4) грохнул всякие blackdown jre/jdk;
5) заемержил sun-j2sdk;
6) пересобрал Eclipse.

В результате всего этого Eclipse работать быстрее не стал. А если и стал, то на глаз этого не видно. Сдаюсь.


Первое правило для linux не юзать jdk от sun.
Стоит юзать jdk от IBM или от Weblogic :).

Weblogic лучше и находится легче bea.com. При emerge необходимо переключать VM на blackdown иначе валятся все билды с компиляцией java.

Второе Weblogic работает с nptl по умолчанию (собрана она так).

Вобщем качай и пробуй.
Back to top
View user's profile Send private message
norguhtar
n00b
n00b


Joined: 17 May 2003
Posts: 46
Location: Russia

PostPosted: Fri Jul 02, 2004 7:17 am    Post subject: Reply with quote

Unik wrote:
chernousov wrote:
А где бы взять эту java от IBM? Я что-то полазил на ibm.com, но так и не нашёл, где её скачать и как поставить...
В портаже есть. ibm-jre-bin и ibm-jdk-bin


Которую надо скачать ручками. Правда там написано где :)
Back to top
View user's profile Send private message
chernousov
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2004
Posts: 117

PostPosted: Fri Jul 02, 2004 11:36 am    Post subject: Reply with quote

Нашёл ебилд, dev-java/jrockit-jdk-bin. Собираюсь ставить, попробую.
norguhtar wrote:
Weblogic лучше и находится легче bea.com. При emerge необходимо переключать VM на blackdown иначе валятся все билды с компиляцией java.
А что значит "переключать VM"? Можно поподробнее?
Back to top
View user's profile Send private message
Unik
n00b
n00b


Joined: 24 Aug 2003
Posts: 36
Location: Moscow, Russia

PostPosted: Sat Jul 03, 2004 5:52 pm    Post subject: Reply with quote

chernousov wrote:
Нашёл ебилд, dev-java/jrockit-jdk-bin. Собираюсь ставить, попробую.
norguhtar wrote:
Weblogic лучше и находится легче bea.com. При emerge необходимо переключать VM на blackdown иначе валятся все билды с компиляцией java.
А что значит "переключать VM"? Можно поподробнее?
Есть такая утилитка - java-config.

Пускаешь ее с параметром --list-available-vms и смотришь, какие явы :) у тебя установлены. А параметром --set-system-vm задаешь системную вирт-машину (это надо делать рутом, а потом говорить env-update и source /etc/profile).
Back to top
View user's profile Send private message
grey
n00b
n00b


Joined: 27 Jun 2003
Posts: 3

PostPosted: Mon Jul 05, 2004 6:26 am    Post subject: Reply with quote

chernousov wrote:
grey wrote:
Если установлена java от IBM (из WebSphere 5.1 или WebSphere ApplicationDeveloper)
А где бы взять эту java от IBM? Я что-то полазил на ibm.com, но так и не нашёл, где её скачать и как поставить...


Посмотри по адресу:
http://www-136.ibm.com/developerworks/linux/

Но в этом пакете ( IBM Developer Kit for Linux) нет поддержки J9
( ключ -Xj9), а именно с этим ключем java работает очень быстро.
Фактически это другая VM:
# java -version -Xj9
java version "1.4.1"
J9 - VM for the Java(TM) platform (build 2.1)
IBM J9SE VM (build 2.1, J2RE 1.4.1 IBM J9 build 20030915 (JIT enabled))

JBOSS,например, на моем домашнем компе стартует раз в 5 быстрее.

Тамже можно найти WebSphere ApplicationDeveloper 5.1.2
Trial - среда разработчика на базе Eclipse - рекомендую :-)
Back to top
View user's profile Send private message
chernousov
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2004
Posts: 117

PostPosted: Tue Jul 06, 2004 10:11 am    Post subject: Reply with quote

grey wrote:
chernousov wrote:
grey wrote:
Если установлена java от IBM (из WebSphere 5.1 или WebSphere ApplicationDeveloper)
А где бы взять эту java от IBM? Я что-то полазил на ibm.com, но так и не нашёл, где её скачать и как поставить...


Посмотри по адресу:
http://www-136.ibm.com/developerworks/linux/

Но в этом пакете ( IBM Developer Kit for Linux) нет поддержки J9
брррр... ничего не понимаю: а где же она есть? 8O
Back to top
View user's profile Send private message
grey
n00b
n00b


Joined: 27 Jun 2003
Posts: 3

PostPosted: Thu Jul 08, 2004 5:29 am    Post subject: Reply with quote

chernousov wrote:
grey wrote:
chernousov wrote:
grey wrote:
Если установлена java от IBM (из WebSphere 5.1 или WebSphere ApplicationDeveloper)
А где бы взять эту java от IBM? Я что-то полазил на ibm.com, но так и не нашёл, где её скачать и как поставить...


Посмотри по адресу:
http://www-136.ibm.com/developerworks/linux/

Но в этом пакете ( IBM Developer Kit for Linux) нет поддержки J9
брррр... ничего не понимаю: а где же она есть? 8O

В WebSphere Studio ApplicationDeveloper - скачиваешь или
заказываешь диски.IBM бесплатно присылает.
Back to top
View user's profile Send private message
sinn
n00b
n00b


Joined: 12 Mar 2004
Posts: 53

PostPosted: Sat Jul 10, 2004 3:27 pm    Post subject: Reply with quote

Почитал я этот топик и скачатл жабу от IBM.
Она тормознее сановской реализации!!!
И памяти жрет еще больше.
Проверено на NetBeans.
А Eclipse, действительно, чуть-ли не в два раза
быстрее под Win32 работает :(
Сдается мне, что все дело в GTK, потому-что
NetBeans у меня просто летает, по сравнению с
Win32, где она поооолллзаааеееет....
Вот такое вот метаморфозы проироды :)
_________________
..:: non compos mentis or windows rulez ::..
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum