[Kern Meetup Blr] [CFP] : Talk Proposal - Visually catching performance issues with perf and the FlameGraph -or- Which call paths dominate at runtime: leveraging FlameGraph Visualization

40 views
Skip to first unread message

Kaiwan N Billimoria

unread,
Nov 20, 2025, 12:47:00 AM (10 days ago) Nov 20
to Kernel Meetup Bangalore
Hi all,

Pl find below my talk proposal for the upcoming meetup!

Title: Visually catching performance issues with perf and the FlameGraph
-or- Which call paths dominate at runtime: leveraging FlameGraph Visualization

Format: Lightning talk

Abstract:
Analyzing workloads is something all engineers end up doing at some
point or the other (or it’s
their job description!). An obvious reason is performance analysis:
it’s noticed that , say, the
workload’s CPU usage spikes at times, causing issues, even outages.
The need of the hour: observe, analyze and tease out the root cause of
said performance issue! Of course, that’s often easier said than done;
this kind of work can bog down even experienced
professionals...
On modern Linux, perf comes to the rescue! But (always a 'but' right),
the report(s) perf generates
can go into dozens (or more) pages. We need a visual tool (as well),
the FlameGraph (FG)!
(Time permitting, I can demo a wrapper script I use to generate FGs
and use the speedscope
web app to make it easy.)

Brief Agenda:
- Traditional monitoring tools and why they fall short of the mark
- Using perf to get to the exact code paths that are eating cpu
- Using FlameGraph's to visualize perf's report
- Using my wrapper over FGs to make it even easier, along with the
speedscope web app.
- Q&A

Brief Bio:
Kaiwan is a pretty much career-long Linux developer, trainer, author
and enthusiast. He started his Linux journey around 1997 and hasn’t
looked back. Along the way, he has helped via corporate training, both
in-country and internationally, and has (as of now) written five books
on Linux systems domain topics
(https://amazon.com/author/kaiwanbillimoria).

Thanks and Regards,
Kaiwan.

https://kaiwantech.com
https://amazon.com/author/kaiwanbillimoria

"If you think training is expensive, try ignorance", Peter Drucker.
"Knowing is not enough; we must apply.Willing is not enough; we must
do"- JW Goethe

Dheeraj Reddy

unread,
Nov 22, 2025, 11:54:56 PM (7 days ago) Nov 22
to Kaiwan N Billimoria, Kernel Meetup Bangalore
+1

--
You received this message because you are subscribed to the Google Groups "Kernel Meetup Bangalore" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kernel-meetup-ban...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/kernel-meetup-bangalore/CAPDLWs8A4W0EbYo4xGVOdggUjPfF1cHtEx2MjGfxp5vOoXsBTA%40mail.gmail.com.

pmo...@gmail.com

unread,
Nov 26, 2025, 3:38:07 AM (4 days ago) Nov 26
to Kernel Meetup Bangalore
+1

Suchit Karunakaran

unread,
Nov 26, 2025, 4:29:48 AM (4 days ago) Nov 26
to pmo...@gmail.com, Kernel Meetup Bangalore
+1

--
You received this message because you are subscribed to the Google Groups "Kernel Meetup Bangalore" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kernel-meetup-ban...@googlegroups.com.

Sumit Gupta

unread,
Nov 28, 2025, 1:57:16 PM (yesterday) Nov 28
to Suchit Karunakaran, pmo...@gmail.com, Kernel Meetup Bangalore
Reply all
Reply to author
Forward
0 new messages