Skip to content
0:00 / 0:00

#jvm#threaddump#cpuspike

Shooting the troubles - Confoo canada conference talk (video)

yCrash

20K subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Ram Lakshmanan

Intermediate. Assumes working knowledge.

5K views6 years ago1 recommendation

Systems programmingTools and practicePerformance and optimizationDebuggingConcurrency and parallelism

Ram Lakshmanan explains how to troubleshoot JVM performance issues, CPU spikes, and crashes using thread dumps.

ConFoo.CA Developer Conference is one of the biggest conferences for web developers, that took place in Canada. This Conference had 155 presentations by popular international speakers focused on pragmatic solutions for developers, enthusiastic attendees and delightful atmosphere! This year 2020, our architect Ram Lakshmanan was invited to give the talk on the topic : Shooting the troubles – Crashes, Slowdowns, CPU spikes. Do watch the video to get more knowledge on the above topic! If you liked this video, you'll love our Java Performance Masterclass. Learn more: ycrash.io/java-performance-training - - - - - - - - - - - - - - - Topics covered in the video: - Troubleshooting the CPU Spike - Step 1: Confirm - Step 2: identify threads - Capture thread dumps - Anatomy of thread dump - Thread states - Identify lines of code causing CPU Spike - Free thread dump analysis tools - CPU Spike happened in real major bank - Troubleshooting unresponsive app - Troubleshooting OutOfMemoryError - Micrometrics - Macrometrics - GC Logs- key Micrometrics - Free GC Log analysis tools - Heap Usage Graph - Observation from the graph! - Memory Problem - GC Throughput - More micrometrics - - - - - - - - - - - - - - - Links shared in the video: HOW TO TROUBLESHOOT CPU PROBLEMS? blog.fastthread.io/2018/12/13/how-to-troubleshoot-cpu-proble… HOW TO TAKE THREAD DUMPS? – 8 OPTIONS: blog.fastthread.io/2016/06/06/how-to-take-thread-dumps-7-opt… OUTOFMEMORYERROR – BEAUTIFUL 1 PAGE DOCUMENT blog.gceasy.io/2015/09/25/outofmemoryerror-beautiful-1-page-… MICROMETRICS TO FORECAST APPLICATION PERFORMANCE blog.gceasy.io/2019/03/13/micrometrics-to-forecast-applicati… - - - - - - - - - - - - - - - Read more in this blog: Shooting the troubles – Confoo Canada Conference talk: blog.fastthread.io/2020/03/02/shooting-the-troubles-crashes-… - - - - - - - - - - - - - - - Our Tools: yCrash: yCrash.io/ GCeasy: gceasy.io/ fastThread: fastthread.io/ HeapHero: heaphero.io/ - - - - - - - - - - - - - - - SRE Community: Need help in troubleshooting your performance problems? Post here: answers.ycrash.io/ - - - - - - - - - - - - - - - Follow us on: LinkedIn: linkedin.com/company/ycrash Instagram: instagram.com/ycrash_rca/ Facebook: facebook.com/tier1app Twitter: twitter.com/tier1app - - - - - - - - - - - - - - - Related videos: 1) How to Troubleshoot Sudden CPU Spikes - fastThread.io youtu.be/E5nuutMIlhM 2) Java Thread States - Fastthread.io youtu.be/fzYLtYaJ_D0 - - - - - - - - - - - - - - - #conference | #developers | #java | #architects | #speakers | #confoo | #confoo | #performance | #javagcanalyser | #percona | #gcloganalyser | #hackinghacker | #javagcanalysi

Why it's here

1 person recommends this

What people say. Recommended as a helpful guide to troubleshooting JVM performance issues and CPU spikes.

u/mike_jackin r/Kotlin • Recommends

Shooting the JVM troubles – Crashes, Slowdowns, CPU spikes

u/HumZ91in r/Kotlin • Mentions

On “Shooting the JVM troubles – Crashes, Slowdowns, CPU spikes”

Direct Link for mobile users: link to this video