|
|
|
Back to newsletter 105 contents
Looking at codecentric's performance survey (see the news section), I'm not surprised by any of the results, but that doesn't make them any less useful as a point of reference. Two things struck me as worth mentioning here. Firstly, they found that two-thirds of the survey participants do not use any Java monitoring tools and 40% don't use any Java profiling tools. I like to turn figures around, so that's 25% who do monitor applications, and 60% who do use a profiler.
Well, I said that there were no surprises, but actually I am a bit surprised that as many as 60% use a profiler. But then I recall just how profilers are used by most sites I've seen - mainly for profiling the speed of the application, not much else - and that is consistent with the other thing worth mentioning from the survey: the performance problem areas. These were primarily from database access and memory leaks (and then, in decreasing importance, from distributed apps, concurrency, and garbage collection). Of course this shows more a lack of knowledge than a problem with Java - the two biggest issues listed, database access performance and memory leaks, are easily addressed with current tools and monitoring methodologies. I'd suggest anyone who is having those as an issue should attend a performance course.
If you are looking for performance training courses, you should look no further than our courses which Kirk has thoroughly revamped and is now offering through us and a number of partners - see our training page for details, we have sessions available in the US, Canada, and Europe and can do onsite courses anywhere in the world. Please contact us for further information - courses are available in September and on.
Now on with this month's newsletter. We have all our usual Java performance tools, news, and article links. Javva The Hutt tells us about his new plan; there's a new cartoon at fasterj avoiding remote calls; and, as usual, we have extracted tips from all of this month's referenced articles.
Java performance tuning related news.
Java performance tuning related tools.
Back to newsletter 105 contents