Java Performance Tuning
Java(TM) - see bottom of page
Our valued sponsors who help make this site possible
JProfiler: Get rid of your performance problems and memory leaks!
Training online: Concurrency, Threading, GC, Advanced Java and more ...
News March 31, 2004
JProfiler
|
Get rid of your performance problems and memory leaks!
|
JProfiler
|
Get rid of your performance problems and memory leaks!
|
|
|
Back to newsletter 040 contents
This month I've included some articles on performance aspects
of data structures in C#. Wait, I've not gone mad, nor am I
about to start a parallel C# performance site. The reality is
that the information in these articles are completely applicable
in Java, and any well written article with performance
information is of interest to me.
Otherwise, the performance news continues to show just how
hot Java performance tools are this year. We at
JavaPerformanceTuning.com are doing our bit to ensure that you
know just what tools are available and how to use them, with our
Performance Tools & Methodology course, our intensive
hands-on one day course that covers a host of Java performance
tools.
A note from this newsletter's sponsor
Wily Technology delivers what you need: Availability, Performance and Control
The most critical web applications in the world are managed by
software from Wily, the leader in enterprise application management
In the newsletter we list our usual raft of articles, news,
and more. We have most of our usual sections:
Kirk's roundup covers memory tuning, caching, session
state, obscure flags, 1.5 enhanced loop and more;
our
question of the month asks why long primary keys
are bad for performance;
Javva The Hutt continues his diary and writes
a memory monitor with some interesting side effects;
we have
a new cartoon, and
many new performance tips extracted in concise form.
Additionally, we have a special article on the
Commando Pattern, with a working example showing how
it can improve the performance of any application. One
not to be missed!
A note from this newsletter's sponsor
Meet the challenge of high performance J2EE applications with Borland Software
* Optimizeit Enterprise Suite tracks Java code level performance hazards
* Optimizeit ServerTrace swiftly resolves J2EE system performance bottlenecks
News
Java performance tuning related news.
- Wiley's survey indicates faulty database connections are an important factor in application downtime
- CTO view of managing performance across the enterprise.
- The resulting discussion on the Wiley finding suggests the connection pool should handle connection robustness and maintenance. Features should include: efficient connection checking, maximum connection live time, maximum connection busy time, automatic eviction of connections that raised an exception, efficient prepared statement caching, fine tuning of the pool size, automatic grow/shrink according to load, dynamic reconfiguration, protection against 'burst allocation'.
- 1.5 will include a new Network Transfer Format for Java Archives, including methods to read packed jar files in javax.pack. The Pack200 compressed rt.jar to 12% of uncompressed size.
- Example of using Mercury Interactive's LoadRunner
- Test comparing XML processing in Java vs. .NET, by Sun's "XML Performance Team"
- Finalizers appear to be dramatically bad for performance.
- The resulting discussion from the finalizer performance test.
- Despite the discussion title, this discussion has some valuable points about accelerating Java drawing performance. Just try to avoid the noise.
- Performance monitoring and management is hot, and there are lot's of solutions available.
- Doh! Rather obvious result from Compuware study that most performance problems are discovered when users report them.
- Teamstudio Java Suite version 5 includes new thread profiler as well as new versions of memory and performance profilers
- Veritas claims can isolate J2EE performance problems in minutes
Tools
A note from this newsletter's sponsor
Diagnose and resolve J2EE performance issues, now
even in production, with PerformaSure. Download the
META Group white paper, "Managing a J2EE World".
Recent Articles
Jack Shirazi
Back to newsletter 040 contents
Last Updated: 2024-12-27
Copyright © 2000-2024 Fasterj.com. All Rights Reserved.
All trademarks and registered trademarks appearing on JavaPerformanceTuning.com are the property of their respective owners.
Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries. JavaPerformanceTuning.com is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.
URL: http://www.JavaPerformanceTuning.com/news/news040.shtml
RSS Feed: http://www.JavaPerformanceTuning.com/newsletters.rss
Trouble with this page? Please contact us