Název: | Aplikace pro vizualizaci profilingových dat |
Další názvy: | Application for profiling data visualization |
Autoři: | Úbl, Martin |
Vedoucí práce/školitel: | Skupa Jindřich, Ing. |
Oponent: | Široký David, Ing. |
Datum vydání: | 2016 |
Nakladatel: | Západočeská univerzita v Plzni |
Typ dokumentu: | bakalářská práce |
URI: | http://hdl.handle.net/11025/23838 |
Klíčová slova: | profiling;profilovací data;visualizace;perf;gprof |
Klíčová slova v dalším jazyce: | profiling;profiling data;visualisation;perf;gprof |
Abstrakt: | Hlavním cílem této práce je analýza dostupných profilingových nástrojů, jejich výstupních formátů, způsobů vizualizace jimi nasbíraných dat, návrh přenositelného modulárního nástroje pro jejich vizualizaci a jeho realizace. V prvních kapitolách je rozebrána problematika profilingu a způsobů sběru dat. Následuje analýza používaných profilingových nástrojů a formátu jejich výstupu, dále způsobů vizualizace profilingových dat a nástrojů pro vizualizaci, které jsou již dostupné. V druhé části je obsažen návrh modulárního nástroje, který bude schopen nezávisle na operačním systému a použitém profileru načíst odpovídajícím modulem profilingová data, vnitřně je analyzovat a pomocí výstupního modulu poskytnout jejich vizualizaci. Poslední část se pak zabývá realizací nástroje, obsahuje programátorskou a uživatelskou dokumentaci výsledného programu. Výstupy jsou dále ověřeny oproti výstupům již existujících nástrojů |
Abstrakt v dalším jazyce: | The main goal of this paper is to analyze available profiling tools, their output formats, visualization methods of their collected data and to design and implement portable modular tool for such data visualization. In first chapters, the problem of profiling and collecting performance data is investigated. Next part focuses on analysis of commonly used profiling tools and their output formats, common visualization methods and already available visualization tools. The second part contains design of modular tool, which would be able to load, analyze and visualize profiling data independently of what profiler was used and which operating system the user runs. The last part then focuses on tool realization, contains implementation details and user documentation. Outputs are validated against outputs from already existing tools |
Práva: | Plný text práce je přístupný bez omezení. |
Vyskytuje se v kolekcích: | Bakalářské práce / Bachelor´s works (KIV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
bcwork_final.pdf | Plný text práce | 1,99 MB | Adobe PDF | Zobrazit/otevřít |
A13B0453P-posudek.pdf | Posudek oponenta práce | 133,06 kB | Adobe PDF | Zobrazit/otevřít |
A13B0453P-hodnoceni.pdf | Posudek vedoucího práce | 191,05 kB | Adobe PDF | Zobrazit/otevřít |
A13B0453P-obhajoba.pdf | Průběh obhajoby práce | 114,28 kB | Adobe PDF | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/23838
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.