/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

www.polarsignals.com
| | www.collabora.com

Interested in learning more about low-level specifics of the eBPF stack? Read on as we take a deep dive, from its VM mechanisms and tools, to running traces on remote, resource-constrained embedded devices.
3.3 parsecs

Travel
| |
| | blog.maxgio.me

Profiling the CPU allows us to analyze the program's performance, identify bottlenecks, and optimize its efficiency. Have you ever wondered what happens behind the scenes when you run a program and how to account for CPU time for the actual program functions? And even more, how to write such a tool to profile the program? Even though great open-source projects provide continuous profiling with vast support for compiled, JITed, and interpreted, languages, with or without debug info, with or without frame ...
2.5 parsecs

Travel
| |
| | richardstartin.github.io

Raw pointers in C/C++ open up entire classes of error that are practically unimaginable in higher level languages. So why does anybody use them at all? Unfortunately, it's impossible to write a profiler without getting close to some of the sharp edges of unsafe memory. The async-profiler code base contains a lot of low level tricks, and it's worth studying how some of them work.
3.0 parsecs

Travel
| |
| | www.felixcloutier.com

[AI summary] Technical documentation description of the INVLPG instruction for invalidating translation lookaside buffer entries in Intel processors.
24.4 parsecs

Travel
|