facebook

speed up startup

  1. MyEclipse IDE
  2.  > 
  3. Feature Requests
Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #290717 Reply

    mmogley
    Member

    MyEclipse 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

    #290725 Reply

    Loyal Water
    Member

    Michael,
    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.

    #290784 Reply

    mgumbs
    Member

    I’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 Workbench

    Version: 7.0 Milestone-2
    Build id: 7.0-M2-20080915

    Eclipse Platform

    Version: 3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu
    Build id: M20080911-1700

    Eclipse Java Development Tools

    Version: 3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97
    Build id: M20080709-0800

    Eclipse Plug-in Development Environment

    Version: 3.4.1.r341_v20080731-7T7U0E9mlRIuGUYviF_VP
    Build id: M20080703-0800

    Eclipse Project SDK

    Version: 3.4.1.R34x_v20080827-7O7S78C2J40sK2o_ALcK8tLN_yZSJeg0P-3EtL4Ra90kv
    Build id: M20080911-1700

    Eclipse Graphical Editing Framework GEF

    Version: 3.4.0.v20080115-677-8082A5696H274A
    Build id: 200806091334

    Eclipse RCP

    Version: 3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341
    Build id: M20080703-0800

    Eclipse 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

    #290804 Reply

    Riyad Kalla
    Member

    Guys,

    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.

    #290813 Reply

    mgumbs
    Member

    As 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.

    #290852 Reply

    mmogley
    Member

    Ok, 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 Workbench

    Version: 6.6.0
    Build id: 6.6.0-20081015

    Eclipse Graphical Editing Framework

    Version: 3.3.2.v20080129
    Build id: 20080221-1602

    Eclipse Project SDK

    Version: 3.3.3.r33x_r20080129-7M7J7LB-u3aphGW6o3_VmiVfGXWO
    Build id: M20080221-1800

    Eclipse Platform

    Version: 3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft
    Build id: M20080221-1800

    Eclipse RCP

    Version: 3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc
    Build id: M20080221-1800

    Eclipse Plug-in Development Environment

    Version: 3.3.3.r33x_r20080129-7N7M5DQVIA_6oJsEFkEL
    Build id: M20080221-1800

    Eclipse Java Development Tools

    Version: 3.3.2.r33x_r20080129-7o7jE7_EDhYDiyVEnjb1pFd7ZGD7
    Build id: M20080221-1800

    Eclipse 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

    #290877 Reply

    Riyad Kalla
    Member

    Guys 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.

    #292095 Reply

    Ivo Ivanov
    Member

    How can one disable the automatic updates with the new 7.0? (* actually I am going to start a new thread about this. *)

    #292228 Reply

    Loyal Water
    Member
    #292565 Reply

    frankc01a
    Member

    This message has not been recovered.

    #293050 Reply

    leaked
    Member

    This message has not been recovered.

Viewing 11 posts - 1 through 11 (of 11 total)
Reply To: speed up startup

You must be logged in to post in the forum log in