Past Meetup

Voyeurs in the JVM land

This Meetup is past

106 people went

Location image of event venue

Details

Jarek Pałka kindly agreed to show us his newest performance JVM talk, "Voyeurs in the JVM land".

JVM to złożona maszyna, która napędza nasze systemy. Codziennie w pocie czoła przerzuca terabajty obiektów pomiędzy kolejnymi generacjami w GC, generuje strumienie optymalnego kodu skompilowanego przez jeden z kompilatorów JIT.

W międzyczasie próbując dogadać się z systemem operacyjnym. Jednak nie zawsze w naszej maszynowni wszystko przebiega zgodnie z planem.
Gdzie szukać informacji, danych, metryk. Jak odczytywać wartości?
Kiedy winny jest JVM, nasza aplikacja czy też system operacyjny?

Podczas tej sesji postaram się pokazać dostępne narzędzia, magiczne przełączniki i dostępne rozwiązania potrzebne w pracy każdego "kryminologa" JVM. Sesja będzie przeznaczona dla osób, które zaczynają przygodę z optymalizacją JVM.

Porozmawiamy o zapisywaniu zdarzeń z JVM, narzędziach ukrytych w JDK,w tym także Java Mission Control i Flight Recorder i zobaczymy jak Java płonie :).
Nie zapomnimy też o narzędziach dostępnych w systemie operacyjnym Linux.