Modern Virtual Machine Performance
Datum: | Samstag, 14. Mai 2005 |
Zeit: | 11:00 - 12:00 |
Ort: | Fortgeschrittene 2 |
Vortragender: | Werner Schuster |
Vortragsinhalt:
Java and many other VM based languages and environments have had a reputation of bad performance due to non-optimized versions in the past. The Garbage Collector and the Interpreter in early VMs, and many other features have caused a lot of misconceptions, and "native" code was deemed superior when it came to performance. Let's just say: the situation has changed. Considerably.Modern Java Virtual Machines and their Garbage Collectors bear little resemblance with their first releases from, say, 1995.
This talk will give you a peek inside state of the art Virtual Machines, how modern Garbage Collectors are not just luxury anymore but can instead help to improve performance, and much more. I will also spend time discussing how to benchmark correctly (so you really measure what you want to) and what the most common Java coding mistakes (concerning performance) are.