Kraków, Grudzień 2015

GNU/Linux primer for busy developer. To nie zawsze wina aplikacji

Co można zrobić, żeby rozwiązać problem z JVM na systemie operacyjnym GNU/Linux, zakładając, że nie instalujemy nic (lub prawie nic)? Tomek podczas wykładu skupiał się bardziej na systemie, niż na sieci.

 Przedmiotem dyskusji były:

  • Narzędzia dostarczane wraz z JDK
  • Narzędzia dostępne za darmo – zarówno te GNU/Linux jak i dostarczanych jako elementy JDK
  • Narzędzia, które raczej pozwalają obserwować system, a nie typowe profilery.

W szczególności opowiadał o procesach odpalanych przez JVM i ich identyfikacji poprzez PID. Pokazwyał również jak skorelować wątki systemu operacyjnego z wątkami odpalanymi przez JVM, pokaże jak monitorować zużycie zasobów USE (Usage, Saturations and Errors) dla CPU, pamięci, swapa i urządzeń IO.

Wydarzenie organizujemy przy współpracy z Biurem Karier i Promocji Wydziału Fizyki, Astronomii i Informatyki Stosowanej UJ.

Tomasz Borek

Znany mówca w środowisku miłośników Java (prelegent na konferencja takich jak GeeCON, czy JDD).