In Visual Studio Profiler, v'è la possibilità di utilizzare un metodo di "campionamento" di profilazione che può essere utilizzato sul mio ASP.NET MVC app:Quanti secondi un "campione" rappresenta nel profiler?
Il metodo di campionamento profilatura del Visual Studio Tools profiling interrompe il processore del computer a intervalli regolari e raccoglie lo stack di chiamata della funzione . Uno stack di chiamate è una struttura dinamica che memorizza le informazioni relative alle funzioni in esecuzione sul processore.
Ciò consente di ottenere un'indicazione approssimativa di quale codice impiega più tempo per l'esecuzione. Tuttavia, non sono sicuro di quanto tempo ogni valore di esempio rappresenta. È 3,441 34,41 secondi? Forse non vi è alcuna conversione pura in una misurazione del tempo. Se è così, qualcuno può spiegare perché? La documentazione afferma che ci sono intervalli prestabiliti, ma non approfondisce la durata di ciascun intervallo.
Grazie, e apprezzo la risposta, tuttavia mi interessa la misurazione del tempo. Se ci sono intervalli stabiliti per il campionamento, potresti spiegare perché non ci sarebbero stati orari stabiliti? – stevebot