- System requirements
- Profiler architecture
- Profiler installation
- Uninstall profiler
- Running the profiler
- Profiler activation
- Welcome screen
- Start profiling
- Profiling overhead
- Snapshots
- Solving performance problems
- CPU profiling
- Thread profiling
- Memory profiling
- Garbage collection
- Exception profiling
- Telemetry
- Probes: monitor higher level events
- Inspections: automatic recognition of typical problems
- Automatically trigger actions on event
- Automatic deobfuscation
- Summary, automatic deobfuscation
- Filters
- Profiler command line
- Command line tool to control profiling
- Export of profiling results to external formats
- Profiler .NET API
- Profiler HTTP API
- Settings
- Troubleshooting
- System requirements
- Supported .NET runtimes
- Requirements for the profiler agent
- Requirements for the profiler UI
System requirements
YourKit .NET Profiler consists of two parts: the profiler UI (a desktop application) and the profiler agent that is loaded into .NET runtime. The profiler UI and profiler agent can be run on different computers with different operating systems, and therefore they have different system requirements.
Supported .NET runtimes
- .NET 5.0 - 8.0
- .NET Framework 4.6.1 - 4.8.1
Requirements for the profiler agent
If your system is on the list below, then you can profile your .NET applications using the YourKit Profiler agent.
Linux
- arm64, glibc 2.25 or later
- arm64, musl libc 1.2.2 or later
- x64, glibc 2.17 or later
- x64, musl libc 1.2.2 or later
macOS
- arm64, macOS 11.2 or later
- x64, macOS 10.15 or later
Windows
arm64, x64, x86:
- Windows 11, Windows Server 2022
- Windows 10, Windows Server 2016, Windows Server 2019
- Windows 8.1, Windows Server 2012 R2
- Windows 8, Windows Server 2012
- Windows 7, Windows Server 2008 R2
Requirements for the profiler UI
- CPU: any modern CPU. The profiler utilizes multithreading to perform various operations, thus data processing occurs faster the more processor cores the CPU has.
- RAM: 4 GiB. The more RAM your system has, the faster the loading and analysis of data.
- Disk space: 1 GiB.
- Screen resolution: FullHD (1920x1080) is a minimal requirement. For comfort work we recommend to use 2K (2560x1440), or 4K (4096x2304) screens.
Linux
- arm64, glibc 2.27 or later
- x64, glibc 2.27 or later
macOS
- arm64, macOS 11.2 or later
- x64, macOS 10.15 or later
Windows
- arm64, Windows 11 or later
- x64, Windows 10 or later