USENIX ATC '17: Visualizing Performance with Flame Graphs

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 15

  • @shuyijia3755
    @shuyijia3755 Před 3 lety +36

    Quick explanation to flame graph starts at 12:47

  • @kalyanasundaramgnanasekara9986

    I understood about profiler works, interpret the flame graphs, types of flame graphs. after watched this video I ordered the 'System Performance' and 'BPF programming guide' books which are written by Brendan Gregg. Thanks.

  • @milequinze
    @milequinze Před 2 lety

    Awesome, thanks!

  • @SoeaOu
    @SoeaOu Před 3 lety

    Great talk, thanks.

  • @ronneilcamara5071
    @ronneilcamara5071 Před 5 lety +3

    We've been troubleshooting Jenkins issues for almost 4 months now. The "top" tool shows kworker is at 100% cpu utilization. We can't figure out what the culprit really is. Using strace to attach to the process doesn't do anything. Jenkins java process is hung or frozen. Any tips on how we should debug this issue?

  • @goverdhank
    @goverdhank Před 6 lety

    Thanks for sharing ! You rock

  • @WALLACE9009
    @WALLACE9009 Před 5 lety

    What happens when function C is called by function A and also by function B? I kind of see C parallel to A and B but not on top of A and B.

  • @MikhailMatrosov
    @MikhailMatrosov Před 6 lety +2

    How do you display situation when a function appears on different call stacks? E.g. if F() does 100% of the job in your app, but 50% times it is called from A(), and 50% times it is called from B()? What would flame graph for this setup be?

    • @Darleer
      @Darleer Před 6 lety

      good question. I am no flamegraph expert so just wonder if you've found an answer yet?

    • @MikhailMatrosov
      @MikhailMatrosov Před 6 lety

      Nope, still mystery to me :)

    • @nicoster2
      @nicoster2 Před 5 lety +4

      Mikhail Matrosov then you get 2 towers A-F, B-F, each with 50% width

  • @sid6576
    @sid6576 Před rokem

    Legendary

  • @maoandmi
    @maoandmi Před 7 lety

    Good stuff!

  • @williammeng2217
    @williammeng2217 Před 6 lety

    good stuff.

  • @xl000
    @xl000 Před 5 lety +2

    Do you have any plans to have Netflix in North Korea and Syria ?