[
https://jira.jboss.org/jira/browse/JBAS-6105?page=com.atlassian.jira.plug...
]
Jesper Pedersen commented on JBAS-6105:
---------------------------------------
Numbers from rev79939:
Most time:
==========
Count Ms Avg % Method
4953 47616.42 9.61 10.43
org.jboss.classloader.spi.base.BaseClassLoader#access$200(org.jboss.classloader.spi.base.BaseClassLoader,
String, byte[], int, int, java.security.ProtectionDomain)
3183642 21790.17 0.01 4.77
org.jboss.virtual.plugins.context.AbstractVirtualFileHandler#getVFSContext()
7428121 14988.60 0.00 3.28
org.jboss.dependency.spi.ControllerState#equals(Object)
1241747 12671.74 0.01 2.78
org.jboss.virtual.plugins.context.AbstractVirtualFileHandler#getLocalPathName()
1334360 11919.14 0.01 2.61
org.jboss.virtual.plugins.context.AbstractVirtualFileHandler#equals(Object)
4937993 9498.46 0.00 2.08
org.jboss.virtual.plugins.context.AbstractVirtualFileHandler#checkClosed()
200021 9298.65 0.05 2.04 org.jboss.aop.pointcut.Util#subtypeOf(Class,
org.jboss.aop.pointcut.ast.ClassExpression, org.jboss.aop.Advisor)
629871 8322.79 0.01 1.82
org.jboss.virtual.plugins.context.zip.ZipEntryContext#isLeaf(org.jboss.virtual.plugins.context.zip.ZipEntryHandler)
4263165 8095.65 0.00 1.77
org.jboss.virtual.plugins.context.AbstractVirtualFileHandler#getPathName()
1893550 7969.19 0.00 1.75
org.jboss.virtual.plugins.context.zip.ZipEntryContext#getRoot()
Hotspots:
=========
Count Ms Avg % Method
1 7058.56 7058.56 1.55
org.jboss.messaging.core.jmx.MessagingPostOfficeService#startService()
2 4986.72 2493.36 1.09
org.jboss.aop.asintegration.jboss5.AOPDeploymentAopMetaDataDeployer#deploy(org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit,
org.jboss.aop.microcontainer.beans.metadata.AOPDeployment)
1 2082.62 2082.62 0.46 org.jboss.util.threadpool.RunnableTaskWrapper#run()
1 609.69 609.69 0.13
org.jboss.kernel.plugins.annotations.BasicBeanAnnotationAdapter#()
1 311.67 311.67 0.07 org.jboss.system.server.ServerLoader#createServer(String,
ClassLoader)
1 301.08 301.08 0.07
org.jboss.bootstrap.xml.BootstrapParser#parse(java.net.URL)
1 260.18 260.18 0.06 org.jboss.jdbc.HypersonicDatabase#getConnection(String)
2 504.32 252.16 0.11 org.jboss.aop.AspectManager$1#run()
1 248.32 248.32 0.05 org.jboss.bootstrap.xml.BootstrapSchemaBinding#()
6 1358.67 226.45 0.30
org.jboss.jms.server.connectionfactory.ConnectionFactoryJNDIMapper$1NotifyRunner#run()
Packages:
=========
% Ms Package
22.87 104404.23 org.jboss.virtual.plugins.context
13.38 61083.47 org.jboss.virtual.plugins.context.zip
11.62 53065.55 org.jboss.classloader.spi.base
5.06 23126.08 org.jboss.aop.pointcut
3.58 16345.67 org.jboss.aop.pointcut.ast
3.44 15711.14 org.jboss.metadata.spi.scope
3.28 14992.11 org.jboss.dependency.spi
2.15 9798.01 org.jboss.dependency.plugins
2.11 9637.93 org.jboss.virtual
2.08 9507.33 org.jboss.aop
2.08 9504.33 org.jboss.deployers.plugins.annotations
1.95 8894.99 org.jboss.mx.server
1.74 7946.39 org.jboss.metadata.spi.signature.javassist
1.55 7071.67 org.jboss.messaging.core.jmx
1.26 5735.81 org.jboss.metadata.spi.signature
1.21 5506.89 org.jboss.virtual.plugins.context.file
1.18 5371.61 org.jboss.aop.asintegration.jboss5
1.02 4663.14 org.jboss.virtual.plugins.vfs.helpers
The main things during startup are: VFS, Classloading and AOP - as you would expect.
Notice there are two calls to
org.jboss.aop.asintegration.jboss5.AOPDeploymentAopMetaDataDeployer#deploy(org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit,
org.jboss.aop.microcontainer.beans.metadata.AOPDeployment) in the hotspot section.
The file contains the profile of org.jboss classes only - I can do other profiles if
needed.
Improve start-up time
---------------------
Key: JBAS-6105
URL:
https://jira.jboss.org/jira/browse/JBAS-6105
Project: JBoss Application Server
Issue Type: Task
Security Level: Public(Everyone can see)
Reporter: Dimitris Andreadis
Assignee: Ales Justin
Priority: Blocker
Fix For: JBossAS-5.0.0.GA
Attachments: 79770.zip, 79939.zip
Boot time has gone up by 60% causing testsuite timeouts.
On my laptop the boot time for default & all have gone up from 30 & 50 secs to 50
& 80 secs respectively.
We need to find out why.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira