Analýza výkonu programů v jazyce Python
but.committee | doc. Ing. Tomáš Martínek, Ph.D. (předseda) Ing. Ivana Burgetová, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) Ing. Tomáš Milet, 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 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 | slovenština (Slovak) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Pavela, Jiří | sk |
dc.contributor.author | Helc, Matej Alexej | sk |
dc.contributor.referee | Smrčka, Aleš | sk |
dc.date.created | 2024 | cs |
dc.description.abstract | Cieľom tejto práce je rozšíriť verzovací systém Perun o nový modul, ktorý je navrhnutý na profilovanie Python programov. Tento modul profiluje a analyzuje kľúčové metriky, ako je čas vykonávania jednotlivých funkcií programu, vrátane funkcií z volaných knižníc. Profiler dokáže tieto dáta nielen zbierať, ale aj vizualizovať formou FlameGraphu. Tento prístup umožňuje vývojárom hlbšie pochopenie výkonnosti ich programov a podporuje efektívnejšiu optimalizáciu. | sk |
dc.description.abstract | The goal of this work is to extend the Perun versioning system by adding a new module designed for profiling Python programs. This module profiles and analyzes key metrics, such as the execution times of individual program functions, including functions from called libraries. The profiler can not only collects this data, but also visualize it in the form of a FlameGraph. This approach provides developers with a deeper understanding of their programs' performance and facilitates more efficient optimization. | en |
dc.description.mark | B | cs |
dc.identifier.citation | HELC, M. Analýza výkonu programů v jazyce Python [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 155172 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246926 | |
dc.language.iso | sk | 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 | Profilovanie | sk |
dc.subject | Python | sk |
dc.subject | výkon | sk |
dc.subject | Perun | sk |
dc.subject | analýza programov | sk |
dc.subject | sys.monitoring | sk |
dc.subject | inštrumentácia | sk |
dc.subject | Profiling | en |
dc.subject | Python | en |
dc.subject | performance | en |
dc.subject | Perun | en |
dc.subject | program analysis | en |
dc.subject | sys.monitoring | en |
dc.subject | instrumentation | en |
dc.title | Analýza výkonu programů v jazyce Python | sk |
dc.title.alternative | Performance Analysis of Python Programs | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-11 | cs |
dcterms.modified | 2024-06-17-08:45:24 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 155172 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 21:01:14 | en |
sync.item.modts | 2025.01.15 18:51:48 | 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 |