Extending bpftrace with user-defined functions – Bc. Tomáš Glozar
Bc. Tomáš Glozar
Diplomová práce
Extending bpftrace with user-defined functions
Extending bpftrace with user-defined functions
Anotace:
Práce představuje rozšíření doménově specifického jazyka bpftrace, které do jazyka přidává podporu pro uživatelské deklarace funkcí. Jazyk bpftrace slouží pro trasování v operačním systému Linux: dává uživateli možnost připojit malé kusy kódu, zvané "probes", ke specifickým místům v systému. V práci je popsán návrh a implementace daného rozšíření spolu s potřebnými detaily technologie BPF, na které …víceAbstract:
This thesis presents an extension to the bpftrace language that implements user-defined functions. bpftrace is a domain-specific language for tracing in the Linux operating system, which allows the user to attach small pieces of code called probes to various triggers in the system. The design and implementation of the feature are covered, along with the necessary background in the underlying BPF technology …více
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 21. 5. 2024
Identifikátor:
https://is.muni.cz/th/f8kze/
Obhajoba závěrečné práce
- Obhajoba proběhla 21. 6. 2024
- Vedoucí: RNDr. Martin Ukrop, Ph.D.
- Oponent: PhD Lukasz Michal Chmielewski
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 informatikyMagisterský studijní program / obor:
Teoretická informatika / Principy programovacích jazyků
Práce na příbuzné téma
-
Generátor překladače DSL implementující LSP
Jan Martinek -
Zvyšování přenosové rychlosti DSL přípojek metodou bonding
Tomáš Kratochvil -
Nástroj pro dokumentaci dynamicky rozšiřitelných DSL v Ruby
Oleh Fedorenko -
DSL analyzátor
David Hála -
Automatizace měření vlivu rušení na přenosové vlastnosti DSL modemů
Tomáš Dvořák -
Vectoring v DSL přenosových systémech
Dominik Rada -
Agregační sítě DSL
Jan Háněl -
Navrhněte nad JVM interpret jazyka Forth přizpůsobený pro definice nových DSL
Helena Munzarová