mardi 28 août 2012

Java - Optimisation et performance


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 :