Operating systems
Work description
Study of different eBPF tools (e.g. CO-RE, BCC, bpftrace ...) and their practical application in real use cases. Design of eBPF programs based on the tools studied in order to evaluate their different characteristics (e.g. type/amount of information captured, performance impact and resource use). Quantitative experimental study using the previous programs. The tasks described in this working plan demand the application and development of concepts and techniques in the areas of Computer Science and Informatics Engineering, which are usually introduced in curricular units included in the curricula of the Mestrados Integrados em Engenharia Informática or Mestrado em Engenharia Informática studies.
Academic Qualifications
BSc Degree in Computer Science or Informatics Engineering.
Minimum profile required
- Solid Knowledge on operating systems.- Knowledge on the C programming language.- Practical experience on using the eBPF technology.
Preference factors
- Experience with tracing tools (e.g., strace). - Knowledge on diferent eBPF libraries.
Application Period
Since 22 Aug 2024 to 04 Sep 2024
Centre
High-Assurance Software