logoalt Hacker News

jeffbeetoday at 5:18 PM1 replyview on HN

In addition to cycles, I suggest gathering TLB miss rates. eBPF isn't magical and any maps of significant size may pollute your virtual address translation caches. The last time someone asked me to profile eBPF at work, over 90% of the cycle time was attributable to page table walks, and this also had severe collateral impact on the applications.


Replies

snaveentoday at 5:43 PM

Thank you for the additional insights.