Optimalizace bajtkódu Javy s ohledem na jeho velikost – Bc. Matej Vašek
Bc. Matej Vašek
Bakalářská práce
Optimalizace bajtkódu Javy s ohledem na jeho velikost
Optimizing Java bytecode with respect to its size
Abstract:
The object of the thesis is optimization of Java bytecode with respect to its size. In the thesis I describe structure of bytecode, Java Virtual Machine and its instruction set. Then I describe some inefficient patterns that javac produces and suggest improvements. Thesis also assess existing tools for optimization.Abstract:
Práca sa zaoberá možnosťami optimalizácie bajtkódu Javy vzhľadom na jeho veľkosť. V úvode popíšem štruktúru bajtkódu a činnosť JVM. Nasleduje popis neefektívnych vzorov ktoré javac pri preklade vytvára. V závere práce navrhnem možnosti optimalizácie bajtkódu a predstavím existujúce nástroje a ich možné rozšírenie.
Jazyk práce: slovenština
Datum vytvoření / odevzdání či podání práce: 20. 5. 2013
Identifikátor:
https://is.muni.cz/th/x73ab/
Obhajoba závěrečné práce
- Obhajoba proběhla 4. 2. 2014
- Vedoucí: Mgr. Marek Grác, Ph.D.
- Oponent: Pavel Tišnovský
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatikyMasarykova univerzita
Fakulta informatikyBakalářský studijní program / obor:
Aplikovaná informatika / Aplikovaná informatika
Práce na příbuzné téma
-
Monitoring aplikací běžících v JVM pomocí JVM Tool Interface (JVMTI)
Peter Mačkay -
Monitoring aplikací běžících v JVM pomocí JVM Tool Interface
Pavel Vomáčka -
Clojure bytecode decompiler on JVM
Michael Šimáček -
Decompilation of restored in-memory class fragments in running JVM
Petra Miková -
Analýza požadavků aplikace na profil JVM
Viktoriia Bakalova -
Optimization of JVM settings for application performance
Josef Pavelec -
Current Status of Source Code Mutation Testing in JVM Environments
Jakub Možucha -
Monitoring aplikací běžících v JVM
Slavomír Krupa