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...
  • Наука та технологія

КОМЕНТАРІ • 9

  • @neilfpv
    @neilfpv 4 роки тому +4

    I've watched the first 10 mins and it's awesome! I want to work for Netflix!

  • @adamsribz
    @adamsribz 4 роки тому +4

    wow. this is great. how could someone possibly give this a thumbs down!

    • @flexairz
      @flexairz 3 роки тому +3

      Microsoft I guess

  • @wrjacqmein
    @wrjacqmein 4 роки тому +3

    "System performance is Observability, Methodologies, Benchmarking, Profiling, Tracing, Tuning"

  • @alokcom
    @alokcom 3 роки тому

    at 12:40 , How we are decoding the binary ?

  • @usher-p
    @usher-p 7 місяців тому

    what's that copy buffer tool he've installed on ami called?

  • @rakslice
    @rakslice 4 роки тому

    12:16 There's a crack, a crack in everything / That's how the light gets in

  • @gleventhal
    @gleventhal 4 роки тому +2

    is he saying LLC? what?

    • @BrianLanders
      @BrianLanders 3 роки тому +5

      LLC - last-level cache or longest-latency cache, the last level of cache before hitting memory (probably L3 cache on a modern Intel CPU)