Performance Profiling .NET Applications with PerfView

Petabridge
Petabridge
4.3 هزار بار بازدید - 2 سال پیش - Want to understand why your
Want to understand why your .NET application performs the way that it does? How much memory does your application use? Which functions are the most expensive? How frequently does Garbage Collection or JIT run inside my application? Am I suffering from a high amount of contention between threads?

These are all questions that PerfView, an open source tool from Microsoft, can help you answer - and in this video we show you how to profile your .NET applications using real-world examples from the Akka.NET (https://getakka.net/) project.

Akka.NET .NET 6 Performance Issue: https://github.com/akkadotnet/akka.ne...
PerfView: https://github.com/Microsoft/perfview
PerfView User Guide:  https://htmlpreview.github.io/?https:...

PerfView Tutorials from Lance Morrison: https://learn.microsoft.com/en-us/sho...

What’s PerfView? (0:00)
What Data Does PerfView Collect (3:01)
Installing PerfView (4:31)
Analyzing .NET GC Data (5:03)
Collecting CPU Profiling Data with PerfView (15:58)
Comparing Flame Graphs (18:26)
Comparing JIT Stats (22:48)
Exploring CLR Events (25:24)
Learn More (27:07)
2 سال پیش در تاریخ 1401/08/23 منتشر شده است.
4,356 بـار بازدید شده
... بیشتر