Performance

  • submit to reddit

Which Java Thread Consumes my CPU?

What do you do when your Java application consumes 100% of the CPU? Turns out you can easily find the problematic thread(s) using built-in UNIX and JDK...

2 replies - 8476 views - 09/03/12 by Tomasz Nurkiewicz in Articles

Performance Test: Groovy 2.0 vs. Java

At the end of July 2012, Groovy 2.0 was released with support for static type checking and some performance improvements through the use of...

0 replies - 19935 views - 08/28/12 by Oliver Plohmann in Articles

Obfuscate Your JavaFX Application

Introduction JavaFX currently has a high momentum and enjoys good adoption in the community. With its rich set of controls, CSS styling, good and free...

0 replies - 3199 views - 08/21/12 by Thomas Bolz in Announcements

Simplify Your Logging With Tinylog Version 0.6

The first public beta of tinylog, a minimalist logger for Java, has released as version 0.6. The aim of the tinylog project is to simplify logging in Java,...

2 replies - 1206 views - 08/09/12 by Martin Winandy in Announcements

Easy Criteria – JPA Criteria's Saving Grace

Hello, how are you? Today we will see about this tool that makes it easier to use the JPA Criteria. The application that uses this library will be cleaner,...

8 replies - 3492 views - 07/25/12 by Hebert Coelho D... in Articles

The Activiti Performance Showdown

The question everybody always asks when they learn about Activiti, is as old as software development itself: “How does it perform?”. Up till now, when...

0 replies - 2103 views - 07/09/12 by in Articles

How to Juice your Java Performance

In my previous post about equals and hashcode I thought I'd point out how to redesign the class in question to make better use of performance. If you have...

5 replies - 7661 views - 06/09/12 by Michael Mainguy in Articles

Performance: Caching Per Request

A couple of years ago I wrote a post describing an approach my then colleague Christian Blunden used to help improve the performance of an application where...

1 replies - 3086 views - 05/14/12 by Mark Needham in Articles

New Features in Fork/Join from Java Concurrency Master, Doug Lea

Big news for the Java community today as Doug Lea, a specialist in concurrent programming and concurrent data structures, released some updates to his awesome...

1 replies - 10145 views - 03/22/12 by Mitch Pronschinske in Articles

What is a Memory Leak in Java?

Disclaimer: the post is a simplistic introduction into Java memory leaks problem, aimed mainly for people who have never given this topic much of a thought.Let...

0 replies - 1470 views - 02/20/12 by Nikita Salnikov... in Articles

Joshua Bloch: Performance Anxiety – on Performance Unpredictability, Its Measurement and Benchmarking

Joshua Bloch had a great talk called Performance Anxiety (30min, via Parleys; slides also available ) at Devoxx 2010, the main message as I read it...

2 replies - 7148 views - 12/13/10 by Jakub Holý in Articles

Azul's Zing Benchmarks - Way Better Than Native JVMs

Update:  Terracotta emailed me some clarification on some comments made by Azul below about their BigMemory technology:"The response times (cache...

8 replies - 14529 views - 10/21/10 by Mitch Pronschinske in Articles

New AppDynamics Software Hunts Memory Leaks, Finds Root Cause, and it's All in Production

Java memory issues are common and often difficult to diagnose.   Profilers and other tools are great, but they have their blind-spots.  For production...

6 replies - 8187 views - 10/04/10 by Mitch Pronschinske in Articles

How to Clean Your Java Functions and Arguments

Have you ever been significantly impeded by bad code?  (Uncle) Bob Martin, the CEO of Object Mentor, asked this question at the NDC 2010 conference this year...

4 replies - 11531 views - 08/30/10 by Mitch Pronschinske in Articles

Discover Java VisualVM 1.3

A while back Java VisualVM 1.3 was released. We’ll see what’s new with this release. At this time, there is no package for Ubuntu, so we’ll install it...

0 replies - 11650 views - 08/17/10 by Baptiste Wicht in Articles