No video

USENIX ATC '17: Visualizing Performance with Flame Graphs

  Рет қаралды 50,000

USENIX

USENIX

Күн бұрын

Пікірлер: 15
@shuyijia3755
@shuyijia3755 3 жыл бұрын
Quick explanation to flame graph starts at 12:47
@kalyanasundaramgnanasekara9986
@kalyanasundaramgnanasekara9986 2 жыл бұрын
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.
@SoeaOu
@SoeaOu 3 жыл бұрын
Great talk, thanks.
@goverdhank
@goverdhank 6 жыл бұрын
Thanks for sharing ! You rock
@milequinze
@milequinze 2 жыл бұрын
Awesome, thanks!
@ronneilcamara5071
@ronneilcamara5071 5 жыл бұрын
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
@sid6576 Жыл бұрын
Legendary
@maoandmi
@maoandmi 7 жыл бұрын
Good stuff!
@MikhailMatrosov
@MikhailMatrosov 6 жыл бұрын
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 6 жыл бұрын
good question. I am no flamegraph expert so just wonder if you've found an answer yet?
@MikhailMatrosov
@MikhailMatrosov 6 жыл бұрын
Nope, still mystery to me :)
@nicoster2
@nicoster2 5 жыл бұрын
Mikhail Matrosov then you get 2 towers A-F, B-F, each with 50% width
@WALLACE9009
@WALLACE9009 5 жыл бұрын
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.
@williammeng2217
@williammeng2217 6 жыл бұрын
good stuff.
@xl000
@xl000 5 жыл бұрын
Do you have any plans to have Netflix in North Korea and Syria ?
Velocity 2017: Performance Analysis Superpowers with Linux eBPF
43:51
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 42 МЛН
Look at two different videos 😁 @karina-kola
00:11
Andrey Grechka
Рет қаралды 14 МЛН
LISA21 - Computing Performance: On the Horizon
41:09
USENIX
Рет қаралды 11 М.
USENIX ATC '17: Performance Superpowers with Enhanced BPF
39:14
CPU utilization is wrong
5:10
Opensource.com
Рет қаралды 31 М.
Linux Performance Tools, Brendan Gregg, part 1 of 2
54:29
Brendan Gregg
Рет қаралды 156 М.
LISA13 - Blazing Performance with Flame Graphs
1:31:32
USENIX
Рет қаралды 19 М.
The Tragedy of systemd
47:18
linux.conf.au
Рет қаралды 1,1 МЛН
eBPF: Fueling New Flame Graphs & more • Brendan Gregg • YOW! 2022
1:07:20
SREcon16 - Performance Checklists for SREs
1:01:29
USENIX
Рет қаралды 22 М.
Introduction to CPU Flamegraphs with dotnet and golang
17:23
That DevOps Guy
Рет қаралды 2,9 М.