LISA19 - Linux Systems Performance
Вставка
- Опубліковано 15 чер 2024
- Linux Systems Performance
Brendan Gregg, Netflix
Systems performance is an effective discipline for performance analysis and tuning, and can help you find performance wins for your applications and the kernel. However, most of us are not performance or kernel engineers, and have limited time to study this topic. This talk summarizes the topic for everyone, touring six important areas of Linux systems performance: observability tools, methodologies, benchmarking, profiling, tracing, and tuning. Included are recipes for Linux performance analysis and tuning (using vmstat, mpstat, iostat, etc), overviews of complex areas including profiling (perf_events) and tracing (Ftrace, bcc/BPF, and bpftrace/BPF), and much advice about what is and isn't important to learn. This talk is aimed at everyone: developers, operations, sysadmins, etc, and in any environment running Linux, bare metal or the cloud.
View the full LISA19 Program at www.usenix.org/conference/lis... - Наука та технологія
I've watched the first 10 mins and it's awesome! I want to work for Netflix!
wow. this is great. how could someone possibly give this a thumbs down!
Microsoft I guess
"System performance is Observability, Methodologies, Benchmarking, Profiling, Tracing, Tuning"
at 12:40 , How we are decoding the binary ?
what's that copy buffer tool he've installed on ami called?
12:16 There's a crack, a crack in everything / That's how the light gets in
is he saying LLC? what?
LLC - last-level cache or longest-latency cache, the last level of cache before hitting memory (probably L3 cache on a modern Intel CPU)