Showing posts with label jvm. Show all posts
Showing posts with label jvm. Show all posts

Sunday, 27 October 2019

Useful Java tools to try

java mission control - to monitor jvm

lincheck testing concurrent data structures

jmh - it is tool for microbenchmarking your code

debezium - tool to capture database changes (mongo, oracle...)

Tuesday, 26 June 2018

Saturday, 11 August 2012

JVM Performance Tuning

while(iAmNotSatisfied){  
   size = defineMinMaxHeapSize();
   ratios =  tuneGenerationRatios();
   alg = selectAppropriateGcAlgorithm();
   testApplication(size, ratios, alg);
   iAmNotSatisfied = analyzeStatistics();
}
More details later...;)

References:
From Vladislav Gangan Software as Craft presentation
Books:
Java Performance Tuning (2nd Edition)
Pro Java EE 5 Performance Management and Optimization
Java Performance

Java HotSpot VM Options