How to Understand Performance Problems in Native or Optimized Code Using DotTrace Performance

I am using DotTrace Performance (v 5.5.4) in my web application. I am trying to optimize the page load time after a cold start of the MVC 5 application. Looking at the main snapshot stream, it seems that most of the work is done in "Native or optimized code." This seems too general and not very useful. What does this mean, and how can I delve into it?

enter image description here

Note. I found a similar post on the jetbrains forum, but there did not seem to be a single permitted post.

+4
source share
1 answer

Perhaps this is JITting time. The second opening of the same page takes a lot of time? Perhaps you have the opportunity to use dotTrace 6.1+? It has a timeline mode that can display the status of the streams, the distribution of the file I / O, Jit, GC times in any time range. This may show hidden activity in this thread.

0
source

All Articles