Remix.run Logo
jeffbee 2 hours ago

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.

snaveen an hour ago | parent [-]

Thank you for the additional insights.