Low Overhead Python Application Profiling using eBPF | Conf42: Python

Published: 03 February 2022
on channel: Intel Granulate
734
10

Presented by: Yonatan Goldschmidt, Principal Engineer and Team Lead at Granulate.

In this talk, we will demonstrate through low-overhead profiling tools for user-land applications, specifically high-level ones. eBPF is a good basis for profiling tools in general; PyPerf, a BCC-based open-source tool of that kind, provides low-overhead Python applications profiling.

This talk will walk through CPython internals and will then dive into PyPerf. It will then present a comparison to traditional profiling methods and will review the benefits of basing on eBPF vs. user-land, system-calls-based profilers, and how eBPF provides unique seamlessness and full transparency for Python applications.


On this page of the site you can watch the video online Low Overhead Python Application Profiling using eBPF | Conf42: Python with a duration of hours minute second in good quality, which was uploaded by the user Intel Granulate 03 February 2022, share the link with friends and acquaintances, this video has already been watched 734 times on youtube and it was liked by 10 viewers. Enjoy your viewing!