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é …viac
Abstract:
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

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

Citační záznam

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 informatiky

Masaryk University

Faculty of Informatics

Master programme / odbor:
Theoretical computer science / Principles of programming languages