Community
Participate
Working Groups
using RAD v7.0.0.3 with org.eclipse.osgi_3.2.2.R32x_v20070118 against a 110 + projects workspace. - cold or warm startup - customized shortcut to activate the -consolelog option Test scenario - double click the RAD icon - the MS-DOS console opens, and though after some time, the splash screen appears, the startup sequence sounds like freezing - took several vm snapshots (to be attached)and the vm is busy running the same code (see to be attached file) --> I'm not saying there is an issue here, but may be we should investigate what's happening at RAD startup, and check whether we can improve corresponding code.
Created attachment 63701 [details] thread detail
Created attachment 63704 [details] vm snapshots
Are you running with -clean? can you attach the config.ini you are using? It looks like eclipse update is re-installing all the bundles every time you startup. That will happen if you are using -clean to launch or if you are clearing out your configuration area before starting or if this is the very first time you are starting eclipse against a new configuration/installation. The following frames in you dumps indicate that eclipse update is re-initializing the system each startup: 4XESTACKTRACE at org/eclipse/update/internal/configurator/ConfigurationActivator.installBundles(Bytecode PC:354) 4XESTACKTRACE at org/eclipse/update/internal/configurator/ConfigurationActivator.start(Bytecode PC:39)
What is the content of the eclipse.ini? What is the layout of this installation of RAD? Are the plug-ins in a shared cache?
(In reply to comment #3 and #4) I use a standard RAD install, with standard shortcuts - no -clean option Same for my config.ini file: -vm C:\Program Files\IBM\SDP70\jdk\jre\bin\java.exe -vmargs -Xquickstart -Xms40m -Xmx768m -Xgcpolicy:gencon -Xscmx96m -Xshareclasses:singleJVM,keep -Xnolinenumbers -XX:MaxPermSize=512M
(In reply to comment #5) re-rechecked everything and found that one of my 3 RAD shortcuts had the -clean option - sorry for that. Still, the startup sequence sounds really slower compared to v7.0.0.1. Removed the option and took new jvm snapshots (to be attached)
Created attachment 63892 [details] jvm dumps
(In reply to comment #6) > (In reply to comment #5) > re-rechecked everything and found that one of my 3 RAD shortcuts had the -clean > option - sorry for that. > Still, the startup sequence sounds really slower compared to v7.0.0.1. > Removed the option and took new jvm snapshots (to be attached) Can you give us more information? Do you have any performance numbers when comparing the two versions side by side on the same hardware etc. The dumps you provide are all well passed the initial framework startup sequence and are into the application code.
(In reply to comment #8) unfortunately no: had to uninstall v7.0.0.1 before installing v7.0.0.3, and did not took measures with the previous verison. I'll try and take yourkit snapshots this week.
Need more information to make any progress. Do you have any more performance numbers from yourkit which would be helpful?