<div dir="ltr">What kind of information do you need? I was unable to get YourKit to dump a .snapshot file for some reason. If that&#39;s what you need, I can try again. Which profile mode? This was done using tracing.<br><br>
Thanks!<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 29, 2013 at 4:32 PM, Stuart Douglas <span dir="ltr">&lt;<a href="mailto:stuart.w.douglas@gmail.com" target="_blank">stuart.w.douglas@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The screenshot does not really tell us much. We would need to see the actual profile information.<span class="HOEnZb"><font color="#888888"><br>

<br>
Stuart</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
Lincoln Baxter, III wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Jozef, Stuart, and Weld-devs,<br>
<br>
In Forge 2 we are using Weld extensively, and one of the things we do is<br>
start up many instances simultaneously.<br>
<br>
We may have anywhere from one to one-hundred or more weld instances.<br>
Currently we have only seen around 10-12 instances, and performance is<br>
&quot;Okay&quot;, but in theory, we could see hundreds of instances, at which<br>
point, performance starts to be a concern. We&#39;re working around this<br>
problem by disabling CDI support on some internal addons, but... it&#39;s<br>
not really reasonable to expect that everyone will do this.<br>
<br>
Which means... we need to figure out how to shave as much time off the<br>
bootstrap as possible. Currently each weld instance takes anywhere from<br>
80ms to 450ms to start (not really sure why such variation yet,) and<br>
we&#39;d hopefully like to get that down even lower, around 10-20ms.<br>
Classloading time only would be optimal, but obviously difficult to achieve.<br>
<br>
<br>
How can we get the most speed out of Weld? Most of our deployments have<br>
only ~15 bean classes at most. It seems like a lot of time (~30-40%) is<br>
being spent in the Google concurrent collections.<br>
<br>
(Screenshot attached.)<br>
<br>
Thanks,<br>
<br>
--<br>
Lincoln Baxter, III<br>
<a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
&quot;Simpler is better.&quot;<br>
</blockquote>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>&quot;Simpler is better.&quot;
</div>