[PJUG Javamail] Optimizing Java
Joe Hoffman
joe at intelopment.com
Tue Sep 29 14:20:45 EDT 2009
Vincent,
You bring up some good points. There are many improvements in
optimization in more recent VMs. However keep in mind that most of
the inefficiencies that exist in software are the result of
improperly architected and written applications, not something that
the VM can do much about during compilation and execution time.
Optimization is such a broad topic, despite first appearance. This is
particularly true for Server side applications where a pool of worker
threads are contending for the same resources and working together in
a complex dynamic model. For this reason it can be quite challenging
to find the root cause of these types of problems.
I am doing a talk at the October 20th meeting on this very topic,
specifically performance tuning of Server side java. Perhaps you can
bring your thoughts and observations to this presentation and help
make it a great evening of discussion. I plan to explain some of the
common challenges and how to find the root cause of these types of
problems.
I'm looking forward to your contribution.
joe Hoffman
dynaTrace Software
On Sep 29, 2009, at 10:41 AM, VY wrote:
> Thanks for the tips.
> However, this raised a question that I have had before I email the
> group.
>
> This link is 4 years old:
> http://java.sun.com/performance/reference/whitepapers/tuning.html
>
> This book was published 9 years ago:
> http://www.amazon.com/exec/obidos/ASIN/0201704293/none0b69
>
>
> If I am using the latest JDK, are these resources still applicable?
> I did some search myself and I ran into a lot of these somewhat dated
> resources as well.
>
> It leaves me the impression that perhaps modern day Java VM is already
> VERY optimized as is.
>
> --Vincent
>
>
>
>
> On Tue, Sep 29, 2009 at 10:20 AM, Umesh Gohil
> <gohilumesh at hotmail.com> wrote:
> May be this might help you
>
> http://java.sun.com/performance/reference/whitepapers/tuning.html
>
> Date: Tue, 29 Sep 2009 10:09:01 -0700
> From: richardj at lingosys.com
> To: javamail at pjug.org
> Subject: Re: [PJUG Javamail] Optimizing Java
>
>
> Vincent asks:
>
> " I have the need to optimize a server side Java application. Is
> " there any good book, website or reference that talks about
> " Java optimization?
>
>
> Maybe these things from a quick search will get you started:
>
> http://bdn.backbase.com/node/5253
> http://www.amazon.com/exec/obidos/ASIN/0201704293/none0b69
> http://software.intel.com/en-us/articles/optimizing-java-on-intel-server-platforms/
> http://www.borland.com/us/products/index.html
> http://www.excelsior-usa.com/jetserver.html
>
> I think there's a local company that does optimization (and
> obfuscation) tools but who they are escapes me at the moment. Good
> luck. Let us know what you come up with, maybe do a talk for a
> meeting. :-)
> --
> Richard J.
>
> Insert movie times and more without leaving Hotmail®. See how.
>
> _______________________________________________
> Web Site - http://www.pjug.org/
> Javamail mailing list
> Javamail at pjug.org
> http://www.pjug.org/mailman/listinfo/javamail
>
>
> _______________________________________________
> Web Site - http://www.pjug.org/
> Javamail mailing list
> Javamail at pjug.org
> http://www.pjug.org/mailman/listinfo/javamail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.pjug.org/pipermail/javamail/attachments/20090929/287452ec/attachment.html
More information about the Javamail
mailing list