-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
JBossAS-5.1.0.GA
-
None
-
Solaris Setup :
------------------------
OS
-------
SunOS 5.10 Generic_147440-14 sun4v sparc SUNW,Netra-T5220RAM - 32 GB
JAVA Version
---------------------
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)Heap Size - 4GB
-------------------
Linux Setup :
--------------------
Linux 2.6.32-279.11.1.el6.x86_64
RAM - 32 GBJAVA Version
java version "1.7.0_09-icedtea"
OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)Heap Size : 4 GB
Deployed artifacts are same for Linux and Solaris
Solaris Setup : ------------------------ OS ------- SunOS 5.10 Generic_147440-14 sun4v sparc SUNW,Netra-T5220 RAM - 32 GB JAVA Version --------------------- java version "1.7.0_03" Java(TM) SE Runtime Environment (build 1.7.0_03-b04) Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode) Heap Size - 4GB ------------------- Linux Setup : -------------------- Linux 2.6.32-279.11.1.el6.x86_64 RAM - 32 GB JAVA Version java version "1.7.0_09-icedtea" OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-x86_64) OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode) Heap Size : 4 GB Deployed artifacts are same for Linux and Solaris
In Solaris, JBoss server takes around 8 minutes to start compare to around 2 minutes in Linux.
After profiling, it was found that "org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst" and "org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy" was taking the most time and in Solaris it is almost 4 times (~624 sec with profiler attached) than the same on Linux (~161 with profiler attached).