Ivan Babrou
banner
mastodon.mastodon.ivan.computer.ap.brid.gy
Ivan Babrou
@mastodon.mastodon.ivan.computer.ap.brid.gy
Doing performance @ Cloudflare.

🌉 bridged from ⁂ https://mastodon.ivan.computer/@mastodon, follow @ap.brid.gy to interact
I'm looking at some outlier profiles and apparently Go function names can look like the following these days. That's 440 bytes!
December 23, 2025 at 1:35 AM
don’t forget to vote if you can, but haven’t yet
November 4, 2025 at 3:49 PM
I updated my dmesg_hearbeat kernel module example in rust and it's now easier to build than ever: https://github.com/bobrik/dmesg_heartbeat

On the most recent ubuntu it should build out of the box. If you build your kernel yourself, you might need a single line patch.

#linux #kernel #rust
October 5, 2025 at 5:15 AM
It's been too long since the last ebpf_exporter release, so I cut v2.5.0 today.

https://github.com/cloudflare/ebpf_exporter/releases/tag/v2.5.0

#ebpfef="/hashtag/ebpf_exporter" class="hover:underline text-blue-600 dark:text-sky-400 no-card-link">#ebpf_exporter #ebpf #bpf #linux #kernel
July 31, 2025 at 9:06 PM
More blood boiling stuff
July 19, 2025 at 7:04 AM
My Apple TV has Siri off, but it doesn't stop it from downloading something Siri related in a loop due to a recurring error, burning through 184GiB a month.

Traffic might be cheap for Apple, but xfinity only let's me download 1200GiB before extorting […]

[Original post on mastodon.ivan.computer]
July 15, 2025 at 4:39 AM
Blood boiling stuff
January 31, 2025 at 7:28 AM
Fun stuff: #linux #perf can't copy userspace stacks over 64k bytes due to u16 field size limit. You need the stack to do unwinding with dwarf.

I have a #rust program that has a single frame twice as big. It's 3 frames combined into one, but still.

The default stack size to copy in perf is just 8k.
January 15, 2025 at 3:35 AM
If you use #linux #perf on #rust binaries, I highly recommend you check this out:

* https://github.com/torvalds/linux/commit/c3f8644c21df9b7db97eb70e08e2826368aaafa0

For a decently sized binary (just one!) we observed the following resource consumption on v6.6 and Debian Bookworm:
January 14, 2025 at 9:47 PM
This somewhat explains the unnatural feeling when going 50mph downhill 🫨
December 23, 2024 at 1:01 AM
December 1, 2024 at 5:27 AM