Extending bpftrace with user-defined functions – Bc. Tomáš Glozar
Bc. Tomáš Glozar
Master's thesis
Extending bpftrace with user-defined functions
Extending bpftrace with user-defined functions
Anotácia:
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é …viacAbstract:
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 …viac
Jazyk práce: English
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
- Vedúci: 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 informatikyMasaryk University
Faculty of InformaticsMaster programme / odbor:
Theoretical computer science / Principles of programming languages
Práce na příbuzné téma
-
Generátor překladače DSL implementující LSP
Jan Martinek -
DSL analyzátor
David Hála -
Nástroj pro dokumentaci dynamicky rozšiřitelných DSL v Ruby
Oleh Fedorenko -
Zvyšování přenosové rychlosti DSL přípojek metodou bonding
Tomáš Kratochvil -
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á