Posted by Coder.
Results > Posts Filed Under > Java
Posted by Coder.
“… an important part of the J2EE specification, EJB persistence, has long been criticized for its complex development model and for poor performance of entity beans. It’s pretty much accepted as fact that if entity beans (especially container-managed persistence entity beans, or CMPs) are going to be used in an application, performance will suffer. This is not true.”
[The article] “focus[es] only on concurrency and long-term caching strategies for CMP entity beans” and “briefly cover[s] improvements available in the most recent …
Posted by Coder.
alanstange wrote:
Give the mustang builds a try. Many of the Math.* routines have been “intrinsified” for extra performance.Please try it and post the numbers comparing the 3 systmes (1.5, C++ and 1.6)Thanks much for this tip. I’m happy to say that the speedup for the Mustang server JVM is quite considerable. In one example with trig in the inner loop, the speed went up from 360K to 970 pixels/second. While I’m still far from the C++ speed, it’s a big …
Posted by Coder.
The most significant improvements in Eclipse TPTP 4.1 include:
Tool vendors can now build TPTP-based performance tools for applications in C/C++ and other compiled languages.
The TPTP data model has been expanded to support application performance data from non-Java applications, such as C/C++.
Web application testing capability has been demonstrated by integrating with other Eclipse technology.
TPTP 4.1 has integrated with the Eclipse Java Development Tools (JDT) and Web Tools Platform (WTP) projects …
Posted by Coder.
When tuning a database for better performance, one area to examine is the proximity of the database to the application. Can the database be located on the same server as the application? Will a database server located far away from the application server cause performance degradation? To answer these questions, a series of measurements were conducted to determine performance impact based on the distance between the application and database servers. This paper discusses the results of our tests.
IBM Redbooks | …
Posted by Coder.
Dong Xiao, product manager at Ashley Laurent, writes:
“How to not mess things up is the message of this article. In many cases it is not what you do that matters in achieving high performance, it is what you do NOT do. Here are half a dozen pitfalls to avoid that may just save you a bundle of time, and make you a hero.
Don’t overlook performance designs of target hardware platform and operating system.
Avoid context switching
Fine-tune task priority
Don’t do buffer copies …
Posted by Coder.
Fast Infoset (FI) is an open, standards-based binary format for the efficient interchange of XML that is based on the XML Information Set (Infoset). In general, Fast Infoset can be used when it is necessary to retain the XML property of self-description (or the structure), and yet boost parsing speed and reduce document size.
Fast Infoset and the Pragmatic SOA Approach
Posted by Coder.
{disclaimer: I don’t work for IBM}
IBM has done it again. Yes, they’ve (quietly) released a beta of their JDK5.0 with a brand new version of the famed J9 VM — 2.3 to be exact. (Note: J9 VMs have been around since 1.4.1/2, but IBM’s been timid about it — eg. it wasn’t on by default). [As of this writing only Linux (AMD64, x86, powerpc) and AIX betas are available for download].
J9 (according to this presentation) is a Sun …
Posted by Coder.
Notes from the Azul Systems’ (presented by Cliff Click) talk.
Java Performance Myths.
[In response to the comment about the original notes being a little too scant, I've decided to edit this entry. Sun will provide audio & slides, which I will link to once available.]
. I heard (or googled) that making fields or methods final (or private) will help performance (or it will allow more inlining).
…Wrong. With or without ‘final’ every inlinable methods is inlined by the runtime compilers.
. I heard …
Posted by Coder.
Just came back from the Netbeans day where Tim Cramer, Tim Lindholm, Bob Brewin, Graham Hamilton and Tim Bray talked about building a community around NetBeans, with SE, ME, EE and XML. The message is clear there is no other IDE more open than Netbeans. Cramer mentioned he was working with Kaffe folks in Brazil for them to be able to deploy apps from within Netbeans. Coyote was mentioned also as another example of how not just Netbeans but also SE is opening up to other non-Java languages. Hamilton said they’ll be enhancing the bytecode in Dolphin (aka Java 7) to ease support for scripting languages.