No video

Performance Profiling | .NET Object Allocation Tracking Tool

  Рет қаралды 15,358

Microsoft Visual Studio

Microsoft Visual Studio

Күн бұрын

Diagnostics PM Sagar Shetty continues taking us on a tour of the Visual Studio profiling tools. Today he shows how you can see how much memory your app uses and what code paths allocate the most memory by using the .NET Object Allocation tool.
Learn more about profiling in Visual Studio at aka.ms/vsprofi....
Learn more about the .NET Object Allocation tool at docs.microsoft....

Пікірлер: 15
@jareds7305
@jareds7305 Жыл бұрын
The guy in these videos is so good at explaining the tools. I wonder if he has a youtube channel
@IvarDaigon
@IvarDaigon 2 жыл бұрын
This is a really useful tool so I decided to try it out as soon as I saw the video. I have a heavy workload multithreaded app that I wanted to track the allocations on and so I ran it for 2 minutes... took nearly half an hour to load the results after the data was captured and that's on a core i7 laptop with an nvme ssd using Visual studio 2022 so I'm guessing its going to be a few more years before this tool can actually be used to profile complicated software that needs to be running for more than a couple of minutes to collect good data.
@siddharthghogare5533
@siddharthghogare5533 8 күн бұрын
Yes. It's very slow.
@expertreviews1112
@expertreviews1112 2 жыл бұрын
It's great that the meaning of those icons was explained in detail... Can I know where such details about use of icons and their meaning is documented??? I struggle with this across Visual Studio
@diederikfrombelgium
@diederikfrombelgium 3 жыл бұрын
Thanks for sharing! Great work!
@claudiomanzoliz4378
@claudiomanzoliz4378 3 жыл бұрын
thank you leslie for this wonderfull video
@mihainicolae7028
@mihainicolae7028 3 жыл бұрын
Thanks, it was very informative!
@KeertiRavindran
@KeertiRavindran 3 жыл бұрын
Hey guys great video! Would ya'll be doing a video on the Memory Usage tool aswell?
@furrysophie8997
@furrysophie8997 3 жыл бұрын
Thanks for Sharing. I will get lost in optimizations.
@user-cd9bw1hx6q
@user-cd9bw1hx6q 2 жыл бұрын
Hey! Thanks for all series. Will there be a next episode?
@user-ze1tf1xf4q
@user-ze1tf1xf4q Жыл бұрын
It is disabled when I try to profile a .net 4.6.2 application running on IIS, why?
@pablotdvsm
@pablotdvsm 2 жыл бұрын
21:59: declaring a static variable for the colors What is the difference between declaring a static and non-static variable?
@NotMarkKnopfler
@NotMarkKnopfler Жыл бұрын
If you have a _static_ variable in a class, then all instances of that class will see the _same_ value for that variable. They will not have their own instance/version of it. Hope this helps.
@codewithstephen6576
@codewithstephen6576 Жыл бұрын
you could just null the ellipse after its added to the list
@expertreviews1112
@expertreviews1112 2 жыл бұрын
Where's Sagar's twitter handle??
Performance Profiling | .NET Async Tool
15:25
Microsoft Visual Studio
Рет қаралды 11 М.
.Net Memory Allocations and Performance
52:28
Shiv Kumar
Рет қаралды 32 М.
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
Performance Profiling | .NET Perf Counters Tool
18:48
Microsoft Visual Studio
Рет қаралды 6 М.
Exploring NET's Memory Management - A Trip Down Memory Lane
59:12
Diagnosing memory leaks in .NET apps
37:32
dotnet
Рет қаралды 34 М.
Performance Profiling | CPU Usage Tool
27:14
Microsoft Visual Studio
Рет қаралды 26 М.
The Worst Programming Language Ever - Mark Rendle - NDC Oslo 2021
1:00:41
NDC Conferences
Рет қаралды 1,3 МЛН
Writing C# without allocating ANY memory
19:36
Nick Chapsas
Рет қаралды 147 М.
Writing Allocation Free Code in C# - Matt Ellis
1:00:15
NDC Conferences
Рет қаралды 70 М.
Diagnosing thread pool exhaustion issues in .NET Core apps
23:57
Performance Profiling | Part 2: Choosing the right tool
35:26
Microsoft Visual Studio
Рет қаралды 18 М.
Performance Profiling | Database Tool
12:12
Microsoft Visual Studio
Рет қаралды 6 М.