Build GenAI Apps from Scratch — UCSB PaCE Certificate Program
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the intricacies of debugging and profiling .NET Core applications on Linux in this comprehensive 59-minute conference talk. Delve into the challenges that arise post-deployment, such as memory leaks, unexpected crashes, and performance issues in production environments. Learn about alternative tools and techniques for Linux, as Windows-based profilers are not compatible. Discover how to leverage 'perf', the versatile Linux performance multi-tool, for collecting CPU sample stack traces and other crucial events from .NET Core applications. Examine the use of LTTNG as a replacement for Windows ETW events, and gain insights on efficiently collecting and analyzing LTTNG traces. Investigate core dump generation on Linux and extract .NET-specific information using lldb and SOS. Navigate through the landscape of developing tools and command-line techniques to enhance your ability to troubleshoot and optimize .NET Core applications in Linux environments.
Syllabus
Debugging and Profiling .NET Core Apps on Linux - Sasha Goldshtein
Taught by
NDC Conferences