<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>EBPF on naveen srinivasan</title><link>https://naveensrinivasan.com/tags/ebpf/</link><description>Recent content in EBPF on naveen srinivasan</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 22 Jul 2026 16:47:00 -0500</lastBuildDate><atom:link href="https://naveensrinivasan.com/tags/ebpf/index.xml" rel="self" type="application/rss+xml"/><item><title>How Do I Profile eBPF Code?</title><link>https://naveensrinivasan.com/posts/2026-07-22-how-do-i-profile-ebpf-code/</link><pubDate>Wed, 22 Jul 2026 16:47:00 -0500</pubDate><guid>https://naveensrinivasan.com/posts/2026-07-22-how-do-i-profile-ebpf-code/</guid><description>&lt;p&gt;If we are running any eBPF workload or writing eBPF code, we want to measure its performance impact, and in this post we will demonstrate an example of how to do it.&lt;/p&gt;
&lt;p&gt;In this example, our goal is to measure the performance of file open operations, one of the most critical functions in the OS. Our code used file open hooks in eBPF, we wanted to measure the performance overhead introduced by adding this hook.&lt;/p&gt;</description></item></channel></rss>