Java performance - not so scary after all
No one likes slow applications, but sometimes it’s hard to know where to start when trying to fix a performance problem. This talk will cover a range of tools and techniques which can be used to track down and fix performance issues. Topics covered: Why performance really really matters What’s the garbage collector doing? (And why you should care.) But why is the garbage collector doing all that, anyway? How to find out what’s in your heap. Are you waiting around on locks? Is your application running the code it should be? Pulling it all together