Java Performance Tuning
Java(TM) - see bottom of page
Our valued sponsors who help make this site possible
FREE Java Performance Troubleshooting Tool from AppDynamics. Download now!
New Relic: The first free APM tool with production profiler. Download now!
ManageEngine: End-to-End Java Performance Management. Download Product Now!
News July 2005
|
JProfiler
|
|
Get rid of your performance problems and memory leaks!
|
|
JENNIFER for APM
|
|
Monitor All Transactions in "Per-One-Second" Real-time. Download Now!
|
|
See Your Message Here
|
|
You could have your tool advertised here, to be seen by thousands of potential customers
|
|
AppDynamics
|
|
FREE Java Performance Troubleshooting Tool from AppDynamics. Download now!
|
|
New Relic
|
|
New Relic: The first free APM tool with production profiler. Download now!
|
|
ManageEngine
|
|
ManageEngine: End-to-End Java Performance Management. Download Product Now!
|
|
JProfiler
|
|
Get rid of your performance problems and memory leaks!
|
|
JENNIFER for APM
|
|
Monitor All Transactions in "Per-One-Second" Real-time. Download Now!
|
|
|
Back to newsletter 056 contents
How many buttons do you need to click? This was the excellent
question asked during a demo I recently saw. What was so good
about that question? It is one of the better metrics for
measuring user-interface productivity, which is in turn a key
metric for perceived performance of user interfaces.
The context was that a developer had created a (Java) data analysis
tool that could help to resolve an occasionally recurring but important
performance issue. The tool required some data input to specify
the problem, and then it chugged away to provide an excel graph
for analysis. The question from the chief architect was actually
"how many buttons do you need to click to get to the final graph",
which is a pretty simple way to find out if the user-interface
was optimized.
More generally, of course, an optimized user interface should
allow the user to achieve his goal in as few actions as possible.
A streamlined user interface is an important aspect of performance,
including for browser based applications, and one you should be
considering about your application. And in case you are wondering
about the analysis application, the answer was one button.
A note from this newsletter's sponsor
Multi-threaded applications offer a better user experience,
generally run faster, and allow better encapsulation.
They don't have to be as tricky as you think.
In the newsletter we list our usual raft of articles, news,
and more. In addition, we have
Kirk's roundup covering terabyte heaps, scaling considerations,
object casts and a concerning issue with CMS garbage collection.
And, of course, we have
many new performance tips extracted in concise form.
News
Java performance tuning related news.
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
Tools
Articles
Jack Shirazi
Back to newsletter 056 contents
Last Updated: 2012-02-02
Copyright © 2000-2012 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 Sun Microsystems, Inc. in the United States and other countries. JavaPerformanceTuning.com is not connected to Sun Microsystems, Inc. and is not sponsored by Sun Microsystems, Inc.
URL: http://www.JavaPerformanceTuning.com/news/news056.shtml
RSS Feed: http://www.JavaPerformanceTuning.com/newsletters.rss
Trouble with this page? Please contact us