Andrea Righi

Andrea Righi picture

Andrea Righi

Senior performance architect @ BetterServers.com
Andrea Righi works as a senior performance architect at BetterServers.com where he does performance evaluation, analysis and tuning with the Linux kernel. Andrea is specialized in kernel development, embedded systems, virtualization solutions and cloud computing. Short bio: Andrea solves problems, makes things faster. :)

Talks

2018 Spying on the Linux kernel for fun and profit
45'
Do you ever wonder what the kernel is doing while your code is running? This talk will explore some methodologies and techniques (eBPF, ftrace, etc.) to look under the hood of the Linux kernel and understand what it’s actually doing behind the scenes. This talk explores methodologies that allow to take a look “live” at kernel internal operations, from a network perspective, to I/O paths, CPU usage, memory allocations, etc., using in-kernel technologies, like eBPF and ftrace. Understanding such kernel internals can be really helpful to track down performance bottlenecks, debug system failures and it can be also a very effective way to approach to kernel development.