u/mike_jackin r/Kotlin • Recommends
Shooting the JVM troubles – Crashes, Slowdowns, CPU spikes
20K subscribers • 1 video on Hallway
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 | #javagcanalysiWhat people say. Recommended as a helpful guide to troubleshooting JVM performance issues and CPU spikes.
u/mike_jackin r/Kotlin • Recommends
u/HumZ91in r/Kotlin • Mentions
On “Shooting the JVM troubles – Crashes, Slowdowns, CPU spikes”