- This topic has 10 replies, 7 voices, and was last updated 15 years, 11 months ago by leaked.
-
AuthorPosts
-
mmogleyMemberMyEclipse is a great IDE, except for one thing. It is slow as molasses.
I don’t know if it’s the underlying Eclipse implementation or what, but I am running a Core2 Duo with 2 GB and a 7200 RPM drive, and it takes several minutes to start up and fully initialize before I can start any development.
The slowness is pervasive. Whether it’s rebuilding a project, refactoring, redeploying, everything seems to take much longer than expected. What’s more, every new release seems to be EVEN slower. I am currently running 6.5GA.
Please optimize this product. It does exactly what I need, it just takes too long to do it!
Michael
Loyal WaterMemberMichael,
How many projects do you have in your workspace?Can you go to MyEclipse > Installation Summary > Installation Details and paste the information here for me.
mgumbsMemberI’m having the same issues. I only have 2 projects in my workspace (one is closed). I just clocked it at over 7 minutes to startup. Is it possible that Pulse is trying to check for updates or something during this time? I’ve never had this long of a startup until I started installing via Pulse. I’m currently using 7.0M2. Is there a way to turn off any automatic update checks? Anything I can do on my end to speed up my copy?
My Installation Details:
*** Date:
Monday, November 10, 2008 8:53:22 AM EST** System properties:
OS=WindowsXP
OS version=5.1.0
Java version=1.5.0_11*** MyEclipse details:
MyEclipse Enterprise Workbench
Version: 7.0 Milestone-2
Build id: 7.0-M2-20080915*** Eclipse details:
MyEclipse Enterprise WorkbenchVersion: 7.0 Milestone-2
Build id: 7.0-M2-20080915Eclipse Platform
Version: 3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu
Build id: M20080911-1700Eclipse Java Development Tools
Version: 3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97
Build id: M20080709-0800Eclipse Plug-in Development Environment
Version: 3.4.1.r341_v20080731-7T7U0E9mlRIuGUYviF_VP
Build id: M20080703-0800Eclipse Project SDK
Version: 3.4.1.R34x_v20080827-7O7S78C2J40sK2o_ALcK8tLN_yZSJeg0P-3EtL4Ra90kv
Build id: M20080911-1700Eclipse Graphical Editing Framework GEF
Version: 3.4.0.v20080115-677-8082A5696H274A
Build id: 200806091334Eclipse RCP
Version: 3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341
Build id: M20080703-0800Eclipse startup command=-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\Program Files\Pulse\Software\MyEclipse\eclipse.exe
-name
Eclipse
–launcher.library
C:\Program Files\Pulse\Software\MyEclipse\../../Common\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731\eclipse_1115.dll
-startup
C:\Program Files\Pulse\Software\MyEclipse\../../Common\plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar
-clean
-configuration
C:\Program Files\Pulse\Software\MyEclipse\configuration
-vm
C:\Program Files\Pulse\Common\binary\com.sun.java.jre.win32.x86_1.5.0.011\bin\client\jvm.dll
Riyad KallaMemberGuys,
We hear your requests loud and clear, the reality is that no one really uses the entire IDE, just the portions they need for the projects they are working on (e.g. Struts and Hibernate, but maybe never JSF/JPA/Spring, etc.)
Here are a few tips:
1. If your startup times are huge, double check if you have -clean on your command line shortcut used to launch MyEclipse *or* in the eclipse.ini file that the workbench reads from.
2. All IDEs are memory-intensive, if you want to improve performance you can boost the heap space that MyEclipse has by editing the -Xmx argument in the eclipse.ini file to increase it’s size.
TIP: In relation to #2 and in computers (especially Windows) in general… if you are pushing your memory usage so high via IDE and other apps running at the same time, you could be forcing Windows to swap things in and off the disk which is about 500x slower than RAM. So if you are thrashing your disk starting up MyEclipse, chances are it’s not MyEclipse, but other things you have running, then the combination of *all* of them is forcing Windows to swap stuff to disk.
3. We are working on modularizing MyEclipse starting with 7.0 and going further with it in 7.1 and 7.5 and beyond to make people can build-out the IDE features *they* want using the Pulse delivery mechanism and not pull along everything that they might not be using. This will help in the longer term but the revious tips should help right away.
mgumbsMemberAs a follow-up…I removed the -clean from my .ini file along with removing some of the startup features (anything that I am not using on a regular basis). I’ve also increased the startup mem arguments. This helped greatly.
The 7-minute+ startup time only happened when MyExlipse is started for the first time during a windows boot. Additional startups (without rebooting windows) were in the 2-3 minute range.
After the “fix” my initial boot is now in the 2-3 minute range and restarts are in the 20-30 seconds range.
Hope this helps anyone else that may have similar issues.
mmogleyMemberOk, removing ‘-clean’ really made a difference, at least in the startup. I’ve also increased my max heap to 1024m. I have 16 projects in my workspace. Here’s my installation summary:
*** Date:
Tuesday, November 11, 2008 11:52:11 AM PST** System properties:
OS=WindowsXP
OS version=5.1
Java version=1.6.0_07*** MyEclipse details:
MyEclipse Enterprise Workbench
Version: 6.6.0
Build id: 6.6.0-20081015*** Eclipse details:
MyEclipse Enterprise WorkbenchVersion: 6.6.0
Build id: 6.6.0-20081015Eclipse Graphical Editing Framework
Version: 3.3.2.v20080129
Build id: 20080221-1602Eclipse Project SDK
Version: 3.3.3.r33x_r20080129-7M7J7LB-u3aphGW6o3_VmiVfGXWO
Build id: M20080221-1800Eclipse Platform
Version: 3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft
Build id: M20080221-1800Eclipse RCP
Version: 3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc
Build id: M20080221-1800Eclipse Plug-in Development Environment
Version: 3.3.3.r33x_r20080129-7N7M5DQVIA_6oJsEFkEL
Build id: M20080221-1800Eclipse Java Development Tools
Version: 3.3.2.r33x_r20080129-7o7jE7_EDhYDiyVEnjb1pFd7ZGD7
Build id: M20080221-1800Eclipse startup command=-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\Program Files\MyEclipse\eclipse\eclipse.exe
-name
Eclipse
–launcher.library
C:\Program Files\MyEclipse\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.3.R33x_v20080118\eclipse_1023.dll
-startup
C:\Program Files\MyEclipse\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar
-exitdata
468_d8
-vm
C:\java\jdk1.6.0\bin\javaw.exe
Riyad KallaMemberGuys I”m glad you made some headway with performance improvements. If you have any more issues please come back and let me know and I’ll try and help.
Ivo IvanovMemberHow can one disable the automatic updates with the new 7.0? (* actually I am going to start a new thread about this. *)
Loyal WaterMember
frankc01aMemberThis message has not been recovered.
leakedMemberThis message has not been recovered.
-
AuthorPosts