Závěrečná práce: Peter Mačkay: Monitoring aplikací běžících v JVM pomocí JVM Tool Interface (JVMTI)
Bakalářská práce
Monitoring aplikací běžících v JVM pomocí JVM Tool Interface (JVMTI)
Monitoring of applications running in JVM using JVM Tool Interface
Anotace
Táto práca sa zaoberá problematikou profilovania platformy Java. Konkrétne sa zameriava na aspekt využívania pamäte aplikáciami bežiacimi v inštancii Java Virtual Machine a na rozhranie Java Virtual Machine Tool Interface, použitie ktorého demonštrujem na príklade vyvinutej aplikácie, ktorá sa pripojí k sledovanej aplikácii a monitoruje jej spotrebu pamäte na halde a na zásobníku. Súčasťou práce je …více
Abstract
This bachelor thesis deals with the issue of profiling the Java platform. It specifically targets the aspect of memory consumption by an application running inside a Java Virtual Machine instance and the Java Virtual Machine Tool Interface. The usage of this interface is demonstrated on an example of developing an application that connects to the profiled application and monitors its heap and stack …více
Zadání práce
Študent preskúma aktuálny špecifikáciu JVM Tool Interface (JVMTI), popíše jej základné vlastnosti a spôsoby využitia. Na základe týchto informácií vytvorí aplikáciu s GUI, ktorá bude slúžiť na pripojenie k JVM a sledovania obsadenia pamäte (halda, zásobník) pre v nej bežiace aplikácie.
Práce je vypisována v rámci projektu OP Vpk s názvem Platforma výzkumné a vzdělávací spolupráci FI MU v oblasti zpracování dat, reg. číslo CZ.1.07/2.4.00/12.0049, a aktivit SPP.
21. 5. 2013 12:51, Mgr. Marek Grác, Ph.D., učo 50728
- Zadáno/změněno 19. 6. 2013 14:54, Helena Kryštofová
- Záznam založen 26. 4. 2012 08:30, Alena Dvořáková
- Zveřejnit od 20. 5. 2013 09:04, Alena Dvořáková
- Práce převzata 20. 5. 2013 09:04, Alena Dvořáková
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Měření výkonnosti Java Virtual Machine
Mgr. Michal Kňazský, učo 256503 -
Monitoring aplikací běžících v JVM s využitím Java Debugger Interface (JDI)
Mgr. Hoa Quoc Tran -
Výkonnostní testy knihovny Java2D
Bc. Juraj Šušota -
JamVM: alternativní virtuální stroj Javy
Mgr. Tomáš Svoboda -
Integrace Infinispan vlastností do Android platformy
Mgr. Jaroslav Jankovič, učo 325245 -
Správa paměti pomocí Shenandoah GC na desktopu
Mgr. Jakub Stromský -
Disassembler Javovského bajtkódu
Bc. Róbert Golej -
Studie nástrojů pro trasování a testování programů v Javě
Mgr. Matej Majdiš, učo 410246




