Veranstaltungen
Veranstaltung
- Titel:
- Garbage Collection in der JVM mit Angelika Langer und Klaus Kreft
- Wann:
- 02.08.2010 - 02.08.2010 18.30 Uhr - 21.00 Uhr
- Wo:
- Glaspavillon Campus Essen - Essen
- Kategorie:
- Advanced
Beschreibung
Die Vorträge
Die Kunst des Garbage Collector Tunings (Angelika Langer)
Die Garbage Collectoren in der virtuellen Maschine von Sun sind mit jedem Release weiter entwickelt worden. Mittlerweile sieht sich der Benutzer einer verwirrenden Vielzahl von GC-Varianten und Konfigurationsparametern gegenüber. Um Licht ins Dunkel zu bringen werden in diesem Tutorial die verschiedenen Garbage Collectoren erläutert und eingeordnet und es werden Strategien für das GC-Tuning besprochen.
Der Vortrag führt in die Kunst der Garbage-Collection-Tunings ein. Es werden die in der Sun JVM verwendeten Algorithmen vorgestellt, damit der Benutzer entscheiden kann, welcher Collector der richtige für seine Anwendung ist. Es werden die wichtigsten Konfigurationsparameter erläutert, damit der gewählte Algorithmus optimal eingestellt werden kann. Damit man sich beim Tuning nicht verzettelt, ist es wichtig, sich erst einmal über seine Tuning-Ziele klar zu werden. Deshalb werden in der Session die wichtigsten Tuning-Ziele definiert und Tuning-Techniken und Werkzeuge vorgestellt, mit denen die Ziele erreicht werden können.
Der neue Garbage Collector (Klaus Kreft)
Für die Virtuelle Maschine von Sun wurde ein neuartiger Garbage-Collection-Algorithmus, "G1" genannt, entwickelt, der in Java 7 der Standard-Algorithmus sein wird und für Early Adopters bereits in Java 6 Update 14 vorab verfügbar ist. Das Ziel dieses neuen Garbage Collectors ist es, die Stop-World-Phasen verlässlicher zu steuerm, ohne dabei den Durchsatz der Applikation wesentlich zu beeinträchtigen.
Im Vortrag werden die Prinzipien des "G1"-Algorithmus erläutert und Unterschiede zu den herkömmlichen Algorithmen aufgezeigt, damit Java-Entwickler beurteilen können, ob G1-Garbage-Collection eine brauchbare Alternative für ihr Projekt ist.
Die Sprecher
Angelika Langer arbeitet als Trainer und Consultant mit eigenem Schulungsprogramm im Bereich der Software-Entwicklung mit C++ und Java. Sie ist Sprecher auf zahlreichen Konferenzen, darunter JavaOne, OOPLSA, JAX, und viele andere. Zusammen mit Klaus Kreft ist sie Autor zahlreicher Veröffentlichungen, darunter die Kolumne “Effective Java” im JavaSpektrum sowie das online “Java Generics FAQ”. Weitere Informationen unter www.AngelikaLanger.com.
Klaus Kreft arbeitet seit ca. 15 Jahren als Consultant im Bereich der Software-Entwicklung mit Java. Sein Interesse gilt komplexen Systemen mit hohen Concurrency-und Performance-Anforderungen. Er ist Sprecher auf Fachkonferenzen und Java-Events, darunter OOP, JAX und diverse JUGs. Zusammen mit Angelika Langer ist er Autor zahlreicher Veröffentlichungen, darunter die langjährige Serie "Effective Java".
Der Abend wird diesmal vom Linuxhotel sowie von der adesso AG aus Dortmund gesponsert:

"Der IT-Dienstleister adesso AG verbindet hohe Branchenkenntnis und wirtschaftliches Know-how mit ausgewiesener Technologiekompetenz. Im Zentrum der individuellen Beratung und Softwareentwicklung stehen die Kerngeschäftsprozesse der Kunden, die durch den gezielten Einsatz innovativer Informationstechnologien effizienter und produktiver werden.
adesso verfügt über vielfältige Erfahrung in der Definition und Umsetzung von IT-gestützten Geschäftsmodellen und -Prozessen sowie in der Entwicklung und Integration komplexer, unternehmenskritischer Anwendungen. adesso wurde 1997 in Dortmund gegründet, beschäftigt derzeit über 600 Mitarbeiter und unterhält weitere Geschäftsstellen in Berlin, Frankfurt, Hamburg, Köln, München, Stuttgart, Wien und Zürich."
Veranstaltungsort

- Venue:
- Glaspavillon Campus Essen
- Straße:
- Universitätsstr. 12
- PLZ:
- 45127
- Stadt:
- Essen
- Bundesland:
- NW
- Land:
-
EventList powered by schlu.net


















