Java teljesítményhangolás

JAVAX-PT

JVM belső működése, JIT és a memóriamodell, GC, optimalizáció

Képzési forma:
Képzés hossza:
3 nap (24 óra)
Képzés nyelve:
Magyar/Angol
Képzési forma:
Normál
Képzés hossza:
3 nap (24 óra)
Képzés nyelve:
Magyar/Angol

Ismertető

A Java teljesítményhangolás képzés célja olyan eszközkészletet adni a Java fejlesztők és üzemeltetők kezébe, mellyel felderíthetők és javíthatóak a felmerülő teljesítmény problémák.

  • Teljesítményhangolás beillesztése a fejlesztési módszertanba
  • Fogalmak: performance monitoring, profiling, tuning
  • Monitorozás az operációs rendszer felől: CPU, memória, hálózat, disk
  • JVM részeinek áttekintése: runtime, memóriamodell, garbage collector, Just in time compiler
  • JVM teljesítménymonitorozás
  • Profiling
  • JVM tuning, GC választása, memóriaigény, benchmarking
  • JVM felügyeleti segédprogramok

Java fejlesztésben, projektben való részvétel és gyakorlat.

A következő témakörök ismerete elvárt: biztonságos fejlesztőeszköz kezelés, csomagok, osztályok, interfészek, kivételkezelés.

Előfeltétele a Java SE alapok (JAVA-BSC) és a Java SE haladó (JAVA-ADV) képzések elvégzése, vagy azon képzések anyagának gyakorlati ismerete.

Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. A képzés magyar nyelvű, magyar slide-ok alapján.