Decrease JIT time

Rodrick Brown <[email protected]>
Newsgroups gmane.comp.windows.devel.java.advanced
Message-ID <[email protected]>
I found the following JVM tunable from IBM for os400 I was wondering
if there was a similar optiomization that can be used on Linux x64
hosts I'm running  Sun JDK 6 update 2.

Using the Just-In-Time (JIT) compiler with the Mixed-Mode Interpreter
(MMI) results in startup performance that almost equals that of compiled
code. MMI interprets your Java code until reaching the threshold
specified by the os400.jit.mmi.threshold Java system property. After
reaching the threshold, OS/400 spends the time and resources required to
use the JIT compiler to compile a method on the most frequently used
methods. Using the JIT compiler results in highly optimized code that
improves runtime performance when compared to precompiled code. When you
require improved startup performance with the JIT compiler, you can use
CRTJVAPGM to create an optimized Java program object.

Thanks.

---------- Forwarded message ----------
From: Brown, Rodrick <[email protected]>
Date: Sep 11, 2007 9:34 AM
Subject: JIT optimization
To: [email protected]



Using the Just-In-Time (JIT) compiler with the Mixed-Mode Interpreter
(MMI) results in startup performance that almost equals that of compiled
code. MMI interprets your Java code until reaching the threshold
specified by the os400.jit.mmi.threshold Java system property. After
reaching the threshold, OS/400 spends the time and resources required to
use the JIT compiler to compile a method on the most frequently used
methods. Using the JIT compiler results in highly optimized code that
improves runtime performance when compared to precompiled code. When you
require improved startup performance with the JIT compiler, you can use
CRTJVAPGM to create an optimized Java program object.


LEHMAN BROTHERS
Production Management
Equities Technology / Client Connectivity
1301 Ave. of the Americas, 3rd Floor
New York, NY 10019
(P): 212.320.0892
[email protected]

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - -

This message is intended only for the personal and confidential use of
the designated recipient(s) named above.  If you are not the intended
recipient of this message you are hereby notified that any review,
dissemination, distribution or copying of this message is strictly
prohibited.  This communication is for information purposes only and
should not be regarded as an offer to sell or as a solicitation of an
offer to buy any financial product, an official confirmation of any
transaction, or as an official statement of Lehman Brothers.  Email
transmission cannot be guaranteed to be secure or error-free.
Therefore, we do not represent that this information is complete or
accurate and it should not be relied upon as such.  All information is
subject to change without notice.

--------
IRS Circular 230 Disclosure:
Please be advised that any discussion of U.S. tax matters contained
within this communication (including any attachments) is not intended
or written to be used and cannot be used for the purpose of (i)
avoiding U.S. tax related penalties or (ii) promoting, marketing or
recommending to another party any transaction or matter addressed
herein.




--
Rodrick R. Brown
http://www.rodrickbrown.com

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.