|
You are here |
www.brendangregg.com | ||
| | | | |
brendangregg.com
|
|
| | | | | ||
| | | | |
blog.maxgio.me
|
|
| | | | | In the previous blog about the program execution environment, we introduced the concept of stack unwinding with frame pointers as one of the techniques leveraged for profiling a program. In this blog, we'll see practically how we can build a simple sampling-based continuous profiler. Since we don't want the application to necessarily be instrumented, we can use the Linux kernel instrumentation. Thanks to eBPF we're able to dynamically load and attach the profiler program to specific kernel entry points, ... | |
| | | | |
michaelscodingspot.com
|
|
| | | | | Michael Shpilt's Blog on .NET software development, C#, performance, debugging, and programming productivity | |
| | | | |
akaptur.github.com
|
|
| | | Nick Coghlan added another interesting note in response to my last post about creating side-effecting assignments in python. Here's Nick: @ ... | ||