Linux Performance Tools, Brendan Gregg, part 2 of 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ส.ค. 2015
  • Tutorial by Brendan Gregg of Netflix for O'Reilly Velocity conference 2015 Santa Clara. Part 2 of 2.
    Slides: www.slideshare.net/brendangreg... or velocityconf.com/devops-web-pe...
    Description: "
    There are many performance tools nowadays for Linux, but how do they all fit together, and when do we use them? This tutorial explains methodologies for using these tools, and provides a tour of four tool types: observability, benchmarking, tuning, and static tuning. Many tools will be discussed, including top, iostat, tcpdump, sar, perf_events, ftrace, SystemTap, sysdig, and others, as well observability frameworks in the Linux kernel: PMCs, tracepoints, kprobes, and uprobes.
    This tutorial is updated and extended on an earlier talk that summarizes the Linux performance tool landscape. The value of this tutorial is not just learning that these tools exist and what they do, but hearing when and how they are used by a performance engineer to solve real world problems - important context that is typically not included in the standard documentation."

ความคิดเห็น • 17

  • @domaincontroller
    @domaincontroller 4 ปีที่แล้ว +16

    00:11 ss
    00:26 iptraf
    00:37 iotop
    00:54 slabtop
    01:17 pcstat
    01:38 perf_events, part of the linux source code
    02:02 tiptop, PMC's
    03:38 rdmsr
    ******************************
    Advanced tracers
    ******************************
    05:28 linux observability tools
    09:50 imbench, benchmarking
    10:40 pchar
    ***************************
    11:18 tuning tools
    **************************
    Static tools
    13:07 ? storage devices
    14:02 routing table, netstat, ip route get
    15:31 perf_events, great cpu profiler, perf report
    21:00 workflow for perf_events
    23:30 linux tracing tools
    24:17 choosing a tracer
    25:01 ftrace in the linux source code,

  • @IndianNatiional
    @IndianNatiional 4 ปีที่แล้ว +6

    Surprised that this presentation hasn't gotten the number of eyeballs it so rightly deserves in last 4 years !! Great information for linux developers !!

  • @JeffMartin1993
    @JeffMartin1993 5 ปีที่แล้ว

    Loved this series.

  • @bullishtradersoul
    @bullishtradersoul 8 ปีที่แล้ว +2

    Very useful, especially for beginner like me. So many unknown tools. Once again thanks for the gr8 info.

  • @briannielsen2002
    @briannielsen2002 5 ปีที่แล้ว +5

    That's one hell of a fine presentation.

  • @user-qf1qg1fe9i
    @user-qf1qg1fe9i หลายเดือนก่อน

    What a great teacher

  • @worksasintended4997
    @worksasintended4997 7 ปีที่แล้ว +5

    Great overview! Thanks.

  • @ksvkr
    @ksvkr 8 ปีที่แล้ว +1

    Thank you, for sharing!

  • @edubmf
    @edubmf ปีที่แล้ว

    Really good, what an interesting guy Brendan Gregg is.

  • @johnma904
    @johnma904 6 ปีที่แล้ว

    Great! Thanks

  • @hardikbaravaliya9910
    @hardikbaravaliya9910 5 ปีที่แล้ว

    I am buying the book.

  • @OB-el5ih
    @OB-el5ih 6 ปีที่แล้ว

    cool!!!

  • @retropaganda8442
    @retropaganda8442 4 ปีที่แล้ว

    Why would you need unicode to make a grey scale in your terminal ?

  • @dineshrathee3306
    @dineshrathee3306 4 ปีที่แล้ว

    AWSome :)

  • @tungvu4339
    @tungvu4339 3 ปีที่แล้ว

    maybe this one is a little bit advanced

  • @ankitsrivastava6066
    @ankitsrivastava6066 4 ปีที่แล้ว +1

    FIO - 09:55