Présentation de Charlie Hunt "Extreme Performance with Java" sur InfoQ (mythes et réalités)
http://www.infoq.com/presentations/Extreme-Performance-Java
Série d'articles de Java World sur la JVM et ses performances
- Premier article d'une série consacrée aux performances Java"JVM performance optimization, Part 1: A JVM technology primer"
Que fait réellement la JVM ? Comment se comporte le Garbage Collector ? etc...
http://www.javaworld.com/javaworld/jw-08-2012/120821-jvm-performance-optimization-overview.html
- La suite : le compilateur (2eme partie )
"JVM performance optimization, Part 2: Compilers"
Compilation statique/dynamique, bytecode, inlined methods, ...
http://www.javaworld.com/javaworld/jw-09-2012/120905-jvm-performance-optimization-compilers.html
- 3ème partie : garbage collection
"JVM performance optimization, Part 3: Garbage collection"
http://www.javaworld.com/javaworld/jw-10-2012/121010-jvm-performance-optimization-garbage-collection.html
- 4ème partie : algorithme "C4" du GC
"JVM performance optimization, Part 4: C4 garbage collection for low-latency Java applications"
http://www.javaworld.com/javaworld/jw-11-2012/121107-jvm-performance-optimization-low-latency-garbage-collection.html
- 5ème partie : un peu de provocation dans le titre
"JVM performance optimization, Part 5: Is Java scalability an oxymoron?"
http://www.javaworld.com/javaworld/jw-03-2013/130301-jvm-performance-optimization-java-scalability.html
Autres liens sur la JVM :
- http://plumbr.eu/blog/what-is-a-permgen-leak
- http://blog.codecentric.de/en/2011/03/java-memory-configuration-and-monitoring-3rd-act/