Analýza výkonu programů v jazyce C#
but.committee | prof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. František Grézl, Ph.D. (člen) Ing. Tomáš Martínek, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Pavela, Jiří | cs |
dc.contributor.author | Hájek, Vojtěch | cs |
dc.contributor.referee | Rogalewicz, Adam | cs |
dc.date.accessioned | 2023-07-17T09:00:32Z | |
dc.date.available | 2023-07-17T09:00:32Z | |
dc.date.created | 2023 | cs |
dc.description.abstract | Cílem této práce je rozšířit výkonnostní verzovací systém – Perun implementací modulu pro profilování programů napsaných v jazyce C#. Toto rozšíření implementuje profiler s technikou sledování událostí, které jsou získávány pomocí .NET runtime profilovacího aplikačního rozhraní. Profiler dokáže sbírat metriky o sledování funkcí a spotřebě paměti. Naměřené profily potom dokáže dále interpretovat do grafů jako je korelační diagram nebo mapa stromu volání. | cs |
dc.description.abstract | The goal of this thesis is to extend the Performance Version System – Perun by implementing a module for profiling programs written in C# language. This extension implements a tracing profiler with the use of .NET runtime profiling aplication interface. Profiler can collect metrics about trace functions and memory consumption. Measured profiles can then be interpreted into graphs like a scatter plot or a treemap. | en |
dc.description.mark | B | cs |
dc.identifier.citation | HÁJEK, V. Analýza výkonu programů v jazyce C# [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023. | cs |
dc.identifier.other | 148641 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/212769 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | C# | cs |
dc.subject | .NET | cs |
dc.subject | profilování | cs |
dc.subject | výkonnostní testování | cs |
dc.subject | Perun | cs |
dc.subject | dynamická analýza | cs |
dc.subject | C# | en |
dc.subject | .NET | en |
dc.subject | profiling | en |
dc.subject | performance testing | en |
dc.subject | Perun | en |
dc.subject | dynamic analysis | en |
dc.title | Analýza výkonu programů v jazyce C# | cs |
dc.title.alternative | Performance Analysis of C# Programs | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2023-06-15 | cs |
dcterms.modified | 2023-06-15-08:53:55 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 148641 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2023.07.17 11:00:32 | en |
sync.item.modts | 2023.07.17 09:54:32 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |