All,
I made a few (very simple) measurements comparing 2.2 to 2.1.5.
Thought I'd pass them along.
As you can see, our server size has grown and EE server startup time
is slower. I haven't looked at any specific causes. I don't view these
as release show-stoppers. However, there may be some low-hanging
fruit, that can be addressed quickly. Longer-term, I think it would be
great to give these areas some focus. It would be interesting to
measure memory footprint, also.
size startup artifact name
time
21M 1 second geronimo-framework-2.1.5-SNAPSHOT-bin.tar.gz
23M 1 second geronimo-framework-2.2-SNAPSHOT-bin.tar.gz
30M 3 seconds geronimo-jetty6-minimal-2.1.5-SNAPSHOT-bin.tar.gz
34M 3 seconds geronimo-jetty7-minimal-2.2-SNAPSHOT-bin.tar.gz
32M 4 seconds geronimo-tomcat6-minimal-2.1.5-SNAPSHOT-bin.tar.gz
36M 4 seconds geronimo-tomcat6-minimal-2.2-SNAPSHOT-bin.tar.gz
72M 12 seconds geronimo-jetty6-javaee5-2.1.5-SNAPSHOT-bin.tar.gz
87M 17 seconds geronimo-jetty7-javaee5-2.2-SNAPSHOT-bin.tar.gz
73M 11 seconds geronimo-tomcat6-javaee5-2.1.5-SNAPSHOT-bin.tar.gz
88M 16 seconds geronimo-tomcat6-javaee5-2.2-SNAPSHOT-bin.tar.gz
--kevan