|
Everything I Ever Learned About JVM Performance Tuning @Twitter- by Attila Szegedi |
|
http://www.infoq.com/presentations/JVM-Performance-Tuning-twitter (video & slides) |
|
|
|
9 Fallacies of Java Performance - by Ben Evans |
|
http://www.infoq.com/articles/9_Fallacies_Java_Performance (video & slides) |
|
|
|
Visualizing Java GC - by Ben Evans |
|
http://www.infoq.com/presentations/Visualizing-Java-GC (video & slides) |
|
|
|
|
|
Java Garbage Collection Distilled by Martin Thompson |
|
http://www.infoq.com/articles/Java_Garbage_Collection_Distilled |
|
|
|
Articles and Presentations about Azul Zing, Low Latency GC & OpenJDK (videos & slides) |
|
www.infoq.com/azul_zing/presentations/ |
|
|
|
Martin Thompson's: Mythbusting modern hardware to gain "Mechanical Sympathy" |
|
Mythbusting modern hardware to gain "Mechanical Sympathy" - Martin Thompson (video) |
|
http://gotocon.com/dl/goto-aar-2012/slides/MartinThompson_MythbustingModernHardwareToGainMechanicalSympathy.pdf (slides) |
|
|
|
"Performance Testing Java Applications" by Martin Thompson |
|
http://parleys.com/play/518f08ece4b0549489a4a398/chapter0/about (video & slides) |
|
|
|
Garbage Collection (GC) Tuning Guide |
|
https://confluence.atlassian.com/display/ATLAS/Garbage+Collection+(GC)+Tuning+Guide |
|
|
|
Tuning the Size of Your Thread Pool |
|
http://www.infoq.com/articles/Java-Thread-Pool-Performance-Tuning |
|
|
|
Caching in: understand, measure and use your CPU Cache more effectively" by @RichardWarburto |
|
http://parleys.com/play/517fb1c9e4b0c2a859eb9ecb/chapter0/about (video & slides) |
|
|
|
"Hitting the limits of your hardware in Java" by Peter Lawrey |
|
http://www.parleys.com/play/51965ed4e4b0549489a4a404/chapter0/about (video & slides) |
|
|
|
Java and the Machine - Kirk Pepperdine and 'Diabolical Developer' Martijn Verburg of jClarity |
|
JAX London 2012: Java and the Machine Slides: http://www.parleys.com/play/51656f33e4b09b60aec89d23/chapter0/about |
|
|
|
Hotspot Garbage Collection - Tuning Guide (Parts 1 & 2) - Martijn Verburg & John Oliver |
|
Video: http://skillsmatter.com/podcast/agile-testing/garbage-collection-the-useful-parts (Part 1) |
|
Slides: http://www.slideshare.net/jclarity/garbage-collection-the-useful-parts-20398683 (Part 1/2) |
|
Slides: http://www.slideshare.net/jclarity/hotspot-garbage-collection-tuning-guide (Part 2/2) |
|
|
|
Are your GC logs speaking to you, the G1GC edition |
|
http://www.parleys.com/play/51643b58e4b09b60aec89cf4/chapter0/about (slides & video soon to be released after 03 June) |
|
|
|
The Principles of Java Application Performance Tuning |
|
http://java.dzone.com/articles/principles-java-application |
|
|
|
Performance Special Interest Group - moderated by Richard Warburton |
|
http://skillsmatter.com/podcast/home/performance-special-interest-group (video) |
|
|
|
Article on Atomic I/O operations (Linux) |
|
http://lwn.net/Articles/552095/ |
|
|
|
Lock-Free Algorithms For Ultimate Performance by Martin Thompson |
|
http://www.infoq.com/presentations/Lock-Free-Algorithms |
|
|
|
Performance Java User's Group - "For expert Java developers who want to push their systems to the next level" |
|
https://plus.google.com/communities/107178245817384004088 |
|
|
|
Optimizing Google’s Warehouse Scale Computers: The NUMA Experience - authors from Univ. of Cal (SD) & Google! |
|
http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/40696.pdf |
|
|
|
MegaPipe: A New Programming Interface for Scalable Network I/O by several authors! |
|
https://docs.google.com/viewer?a=v&pid=forums&srcid=MDUxODU4OTA1NTU1MzUxODE5MDQBMTA5MDUzNTI5Mzg2ODk0MjY5NjUBYWM5cnR1MEY4Z1FKATQBAXYy |
|
|
|
What Every Programmer Should Know About Memory by Ulrich Drepper |
|
http://www.akkadia.org/drepper/cpumemory.pdf |
|
|
|
Memory Barriers: a Hardware View for Software Hackers - Paul E. McKenney (Linux Technology Center - IBM Beaverton) |
|
http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2009.04.05a.pdf |
|
|
|
Vanilla #Java Understanding how Core Java really works can help you write simpler, faster applications by Peter Lawrey |
|
http://vanillajava.blogspot.co.uk/search/label/Performance |