Anfänger Profilieren Qn - ASP .NET MVC + Mini-Profiler + Chrome Developer Tools
Zwei Abschnitte oben hervorgehoben.
1. - Mini-Profiler sagt mir, wie viel Zeit die Ausführung eines Controller/Aktion nimmt (so genannte über Ajax)
87ms
2. - Chrome Web Inspector sagen mir, wie viel Zeit die gleiche Ajax-Anfrage dauert, um zu vervollständigen
535 ms
Mit Blick, ich dachte, dass die Ausführung der anderen Lebenszyklus-Ereignisse (Basis-Controller/Filter) dauerte ~ 22ms.
Suchen Sie nach Anleitung, um herauszufinden, wo der Rest der Zeit läuft.
Danke.
bearbeiten
Diese fast konsistent ist (Varianz ~ 10 - 20 ms in beiden Werten - Mini-Profiler und Chrome Inspector).
Diese Ergebnisse sind für eine Online-Anforderung gegen einen Produktionsserver (VPS) mit IIS 7.5. Wenn diese Zahlen auf einem Dev-Computer gemessen werden (localhost, auf dem IIS express ausgeführt wird), sind die Unterschiede in den Ergebnissen von Mini-Profiler und Chrome Inspector nicht so signifikant.
ist das konsistent? geschieht dies, wenn Sie direkt gegen IIS im Gegensatz zu IIS Express oder vs Web-Server laufen? –
Edit ... – Sameet