A Glance at Java Performance Tuning Misconceptions

Post date: Aug 4, 2013 8:47:58 AM

In the last years the main guidelines for Java performance tuning changed significantly. Kirk Pepperdine outlines the most important aspects that changed regarding this topic, main ideas being the following:

Heap configuration such as the rule of having the max heap memory equal to min heap memory is not optimal anymore when we consider the adaptive behaviour from improved garbage collection available with JDK 8.

Insufficient understanding of JIT mislead people in interpreting how written algorithms will perform.

Middleware performance is highly dependent on network capacity and latencies and when deployed within virtualized environments which tend to be shy in network capacity moiddleware does not function optimally.

Read more at Java Magazine: http://www.oraclejavamagazine-digital.com/javamagazine/july_august_2013?sub_id=Vc1Gau9K6zPr&folio=28#pg29