Frage

Ich verwende Ameisen Profiler, um meine ASP.NET-Anwendung zu profilieren.Der Profiler zeigt, dass das System fast 30% in "Montagelast oder Entladen" verkauft wird, und es gab eine Trefferzählung von 65. Alle Ideen, wie ich die "Montagelast oder Entlastung" optimieren kann? Meine ASP.NET-Anwendung besteht aus fast 10 Project \ dll-Referenzen.Die ASP.NET-Anwendung speichert auch häufig verwendete Daten in XML-Dateien und liest die zwischengespeicherten Daten.

War es hilfreich?

Lösung

-lackierungsanordnungen ist einen teuren Betrieb, sobald eine Baugruppe geladen wird, nicht entladen werden, es sei denn, die gesamte App-Domäne ist entladen.Profilierung ist alles relativ.Wenn Sie die Anwendungsstartprofile profilieren, wird ja, die Montagebelastung wird als ein großer Engpass angezeigt, aber über einen längeren Zeitraum, der relativen Anteil der verbrauchten Zeitladungsanordnungen sollte viel niedriger sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top