Главная
Study mode:
on
1
Intro
2
Overview
3
Equivalent tools
4
Overhead
5
Sampling Tools
6
Event Sources
7
Perf
8
PERF Architecture
9
Symbolic Information
10
Visualization
11
Flame Graph Example
12
Screenshots
13
DCC
14
DCC Tools
15
Examples of tracing
16
Event tracing
17
Events
18
Live Demo
19
Generate Core Dump
20
Core Dump Analysis
21
Debugging with SOS
Description:
Explore debugging and profiling techniques for .NET Core applications on Linux in this comprehensive conference talk. Learn about performance investigations using `perf`, the Linux performance multi-tool, for collecting stack traces and CPU samples. Discover how to utilize LTTNG as a replacement for Windows ETW events, efficiently collect LTTNG traces, and extract valuable insights. Dive into core dump generation and analysis on Linux, using lldb and SOS to obtain .NET-specific information. Navigate through the current landscape of tools and command-line techniques for troubleshooting memory leaks, crashes, and performance issues in production environments. Gain practical knowledge on overcoming the challenges of debugging .NET Core apps on Linux, where familiar Windows tools are unavailable.

Debugging and Profiling .NET Core Apps on Linux

NDC Conferences
Add to list
0:00 / 0:00