Performance Profiling | CPU Usage Tool

Sdílet
Vložit
  • čas přidán 22. 05. 2024
  • 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....
  • Věda a technologie

Komentáře • 20

  • @franciscogerardohernandezr4788

    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 Před 2 lety

    This video is very helpful.Thank you for your video!

  • @SafwanMMzah
    @SafwanMMzah Před 2 lety

    Any tips about making the diagession file collected for an azure webapp aware about the correct symbols?

  • @Canadianishere
    @Canadianishere Před 3 lety +1

    are those tools available for cpp?

  • @marcobecerrap
    @marcobecerrap Před 6 měsíci

    Thanks for the great content! :)

  • @SafwanMMzah
    @SafwanMMzah Před 2 lety

    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

  • @Kooshad1
    @Kooshad1 Před 2 lety

    that blue on dark gray is hard to read in the func name list at 13:50.

  • @edoe132
    @edoe132 Před 3 lety +1

    Great Tool.

  • @JorgeAmengol
    @JorgeAmengol Před 3 lety

    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.

  • @zenteapot
    @zenteapot Před 3 lety +4

    What does "IO" mean in the profiler? My code does literally 0 disk io but the IO section is still really high.

  • @hqcart1
    @hqcart1 Před 3 lety

    is there a way to see the profiling without stopping the app? (live)

    • @AP-pr8rn
      @AP-pr8rn Před 3 lety +1

      Try the Diagnostic Tools window it can help with non-stop profiling. At least in particular.

  • @Tomipwl3
    @Tomipwl3 Před 3 lety +1

    It's a shame that it doesn't actually work. "There is no data in the current set of filters"

    • @dvstd
      @dvstd Před 3 lety +1

      Same thing here - obviously there is a problem which I hope they would address

  • @logicturtle9838
    @logicturtle9838 Před rokem

    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.

  • @SwordQuake2
    @SwordQuake2 Před 2 lety +1

    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.

  • @tony3stark
    @tony3stark Před měsícem

    so low quality.....it should have been in 4k at least

  • @brahmcdude685
    @brahmcdude685 Před rokem

    too bad the audio is so terrible