Bug#372182: debian eclipse is much slower than original eclipse
Michael Koch
konqueror at gmx.de
Fri Jun 16 08:16:49 UTC 2006
On Fri, Jun 09, 2006 at 06:34:42PM +0200, Daniel Rodriguez Garcia wrote:
> Michael Koch wrote:
> > On Thu, Jun 08, 2006 at 08:20:02PM +0200, Daniel R. wrote:
> >> Package: eclipse
> >> Severity: important
> >>
> >>
> >> I have had eclipse (downloaded from www.eclipse.org, directly) installed
> >> on my /opt/eclipse directory for some time, along with Sun's java 5
> >> (update 6) sdk (debian-packaged with java-package), and it worked correctly.
> >> The response time was acceptable.
> >>
> >> Yesterday eclipse packages became available to debian testing and I
> >> installed them. Of course, it also installed the corresponding GNU JVM
> >> packages debian-eclipse uses by default.
> >>
> >> Both versions of eclipse I had now in my machine were the same: 3.1.2.
> >> The only difference I noticed in UI was the memory / garbage collector icon
> >> in debian-eclipse version (not present in original one).
> >>
> >> I installed onto /usr/share/eclipse the same additional plugins I had
> >> installed and working in the /opt/eclipse version:
> >> - emf-sdo-xsd-SDK-2.1.2.zip
> >> - GEF-SDK-3.1.1.zip
> >> - jadclipse_3.1.0.jar
> >> - JEM-SDK-1.1.0.1.zip
> >> - VE-runtime-1.1.0.1.zip
> >> - wtp-sdk-R-1.0.2-200604280245.zip
> >>
> >> I removed all eclipse's configuration directories in my home account, and
> >> started it worked apparently correctly, but loaded and ran much slower than
> >> my original version. I tried changing the JVM used to Sun's JVM in preferences,
> >> rerun eclipse, but it did not solve the problem.
> >>
> >> I removed all eclipse's conf. dirs. again and started my /opt/eclipse version,
> >> and it run smoothly (as Java can be) as it always did. Therefore, I have
> >> uninstalled debian-eclipse packages, and the dependency-related GNU JVM
> >> packages.
> >>
> >> I guess there is a problem with the way debian-eclipse is compiled or
> >> configured.
> >>
> >>
> >> I think this problem is important for package's usability.
> >
> > By default eclipse uses GCJ as runtime and I think you have forgotten to
> > install the need eclipse-*-gcj and libswt-*-gcj packages to make it
> > fast. Without these packages Eclipse is just interpreted as GCJ has no
> > JIT yet. And this is slow. Please confirm this makes it faster. An
> > alternative is to edit /etc/eclipse/java_home to prefer SUN JDK as your
> > runtime. This makes it faster too.
> >
> >
> > Cheers,
> > Michael
>
> Hi,
>
> I have followed the recommendations from Michael (have used
> /.eclipse/eclipserc to override default JAVA_HOME instead of
> /etc/eclipse/java_home), and it solved the problem.
>
> With GCJ it ran still a bit slow. With SUN JDK it runs fine.
Have you tried to install the eclipse-*-gcj and libswt-*-gcj packages
too? Is the speed of eclipse with GCJ then acceptable for you?
I plan to add an eclipse-gcj package to the next upload which depends on
all needed packages.
Cheers,
Michael
--
http://www.worldforge.org/
More information about the pkg-java-maintainers
mailing list