Earn Your Business Degree, Tuition-Free, 100% Online!
AI Engineer - Learn how to integrate AI into software applications
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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