Performance Profiling | CPU Usage Tool

  Рет қаралды 25,733

Microsoft Visual Studio

Microsoft Visual Studio

Күн бұрын

A good way to start investigating performance issues in your app is to understand its CPU usage. Profiler PM Esteban Herrera shows how to collect and analyze CPU usage data for your applications.
Learn more about profiling in Visual Studio at aka.ms/vsprofilingdocs/?&WT.m...
Learn more about the CPU Usage tool at docs.microsoft.com/en-us/visu....

Пікірлер: 21
@franciscogerardohernandezr4788
@franciscogerardohernandezr4788 2 жыл бұрын
This is pure gold. I am currently migrating my Matlab code to C++ and the profiler comes in handy when pinpointing suboptimal code emulating algorithms.
@leoshawn7116
@leoshawn7116 2 жыл бұрын
This video is very helpful.Thank you for your video!
@marcobecerrap
@marcobecerrap 7 ай бұрын
Thanks for the great content! :)
@edoe132
@edoe132 3 жыл бұрын
Great Tool.
@Kooshad1
@Kooshad1 3 жыл бұрын
that blue on dark gray is hard to read in the func name list at 13:50.
@SafwanMMzah
@SafwanMMzah 2 жыл бұрын
Any tips about making the diagession file collected for an azure webapp aware about the correct symbols?
@SafwanMMzah
@SafwanMMzah 2 жыл бұрын
Tried setting the symbols path where I have them and have the diagsession file in the same folder with the symbols.i.e the .pdb files with no success
@zenteapot
@zenteapot 3 жыл бұрын
What does "IO" mean in the profiler? My code does literally 0 disk io but the IO section is still really high.
@askrvidar
@askrvidar 2 жыл бұрын
This ^
@Canadianishere
@Canadianishere 3 жыл бұрын
are those tools available for cpp?
@JohnDemetriou
@JohnDemetriou Ай бұрын
How do I load symbols if I generated diagnostics using console runner? I point to the folder with all the pdb files but it doesn't work
@JorgeAmengol
@JorgeAmengol 3 жыл бұрын
Thanks for the video. Unfortunately, this tool is not working at the moment for those with nvidia cards! The bug is unsolved for a long time now.
@hqcart1
@hqcart1 3 жыл бұрын
is there a way to see the profiling without stopping the app? (live)
@AP-pr8rn
@AP-pr8rn 3 жыл бұрын
Try the Diagnostic Tools window it can help with non-stop profiling. At least in particular.
@Tomipwl3
@Tomipwl3 3 жыл бұрын
It's a shame that it doesn't actually work. "There is no data in the current set of filters"
@dvstd
@dvstd 3 жыл бұрын
Same thing here - obviously there is a problem which I hope they would address
@SwordQuake2
@SwordQuake2 3 жыл бұрын
This seems really inadequate at narrowing down. How am I supposed to know when exactly my slowdown was? I know the offending function, I want to profile it. Not some random slice of time.
@toby9999
@toby9999 Жыл бұрын
Works well for me.
@logicturtle9838
@logicturtle9838 Жыл бұрын
Useless. It tells me my method took 104ms, but it marks it as [System Code] and it's at the bottom of the call tree. No way to drill down to figure out why it's so slow.
@tony3stark
@tony3stark 3 ай бұрын
so low quality.....it should have been in 4k at least
@brahmcdude685
@brahmcdude685 Жыл бұрын
too bad the audio is so terrible
Performance Profiling | Database Tool
12:12
Microsoft Visual Studio
Рет қаралды 6 М.
Performance Profiling | .NET Object Allocation Tracking Tool
32:28
Microsoft Visual Studio
Рет қаралды 14 М.
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 10 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 21 МЛН
🤔Какой Орган самый длинный ? #shorts
00:42
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 55 МЛН
Why is Async code hard to debug?
23:06
Microsoft Visual Studio
Рет қаралды 10 М.
USENIX ATC '17: Visualizing Performance with Flame Graphs
1:02:00
8 await async mistakes that you SHOULD avoid in .NET
21:13
Nick Chapsas
Рет қаралды 309 М.
What is Span in C# and why you should be using it
15:15
Nick Chapsas
Рет қаралды 250 М.
Performance Profiling | Part 1 An Introduction
16:42
Microsoft Visual Studio
Рет қаралды 38 М.
Turbocharged: Writing High-Performance C# and .NET Code - Steve Gordon
1:01:12
Node.js is a serious thing now… (2023)
8:18
Code With Ryan
Рет қаралды 633 М.
Diagnosing thread pool exhaustion issues in .NET Core apps
23:57
Diagnosing memory leaks in .NET apps
37:32
dotnet
Рет қаралды 33 М.
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Кинг Комп Shorts
Рет қаралды 1,7 МЛН
Clicks чехол-клавиатура для iPhone ⌨️
0:59
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 21 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 3,1 МЛН
Mastering Picture Editing: Zoom Tools Tutorial
0:52
Photoo Edit
Рет қаралды 507 М.