Závěrečná práce: Bc. Josef Pavelec: Optimization of JVM settings for application performance
Diplomová práce
Optimization of JVM settings for application performance
Anotace
Java Virtual Machine obsahuje mnoho možností pro úpravu nastavení. Volby jsou vybrány na základě vlivu na výkon. Samoladící aplikace jsou použity pro nalezení lepšího nastavení těchto voleb, než-li je výchozí. Nově získaná nastavení jsou změřena a vyhodnocena ve srovnání s výchozím. Všechny výsledky jsou graficky prezentovány. Možná pokračování jsou rozebrána v závěru práce.
Abstract
The Java Virtual Machine contains many options for adjustment of settings. The options are selected based on performance impact. The autotuner applications are used to find better setting than the default one. New settings are being measured and evaluated in comparison with original ones. All the results are presented graphically. Further continuations are discussed in the conclusion of the thesis.
Zadání práce
- Examine configuration options of JVM (Java Virtual Machine) and categorize these options based on their potential impact on performance of Java SE applications.
- In close cooperation with technical consultant of the thesis, select open source Java SE application(s) and define metrics for their performance evaluation.
- Examine and compare freely available tools that can be used to tune performance of these Java SE applications by optimizing selected JVM configuration options.
- Optimize selected JVM configuration options at least for one Java SE application, present and discuss the results.
14. 12. 2017 13:48, RNDr. Andrij Stecko, Ph.D.
- Zadáno/změněno 6. 2. 2018 14:46, Helena Kryštofová
- Záznam založen 21. 11. 2017 13:47, Jana Zemanová, učo 9619
- Zveřejnit od 13. 12. 2017 10:31, Alena Dvořáková
- Práce převzata 13. 12. 2017 10:31, Alena Dvořáková
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Heuristika pro výchozí nastavení správce paměti Shenandoah
Mgr. Jan Blizňák, učo 325348 -
Měření výkonnosti Java Virtual Machine
Mgr. Michal Kňazský, učo 256503 -
Monitoring aplikací běžících v JVM
Mgr. Slavomír Krupa, učo 396455 -
Heuristika pro výchozí nastavení správce paměti Shenandoah
Mgr. Jan Blizňák, učo 325348 -
Správa paměti pomocí Shenandoah GC na desktopu
Mgr. Jakub Stromský -
Webový simulátor Turingova stroje
Mgr. Stanislav Straka -
Informační systém neziskových a rozpočtových organizací
Bc. David Vrzalík -
RNA Interference Analyzer
Mgr. Michal Škrdla




