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.
@SoeaOu3 жыл бұрын
Great talk, thanks.
@goverdhank6 жыл бұрын
Thanks for sharing ! You rock
@milequinze2 жыл бұрын
Awesome, thanks!
@ronneilcamara50715 жыл бұрын
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?
@sid6576 Жыл бұрын
Legendary
@maoandmi7 жыл бұрын
Good stuff!
@MikhailMatrosov6 жыл бұрын
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?
@Darleer6 жыл бұрын
good question. I am no flamegraph expert so just wonder if you've found an answer yet?
@MikhailMatrosov6 жыл бұрын
Nope, still mystery to me :)
@nicoster25 жыл бұрын
Mikhail Matrosov then you get 2 towers A-F, B-F, each with 50% width
@WALLACE90095 жыл бұрын
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.
@williammeng22176 жыл бұрын
good stuff.
@xl0005 жыл бұрын
Do you have any plans to have Netflix in North Korea and Syria ?