Wir verwenden Microsoft Unity in einer ASP.NET-Anwendung. Wenn ich meine Anwendung (mit Jetbrains) auf meiner lokalen Box profiliere, sehe ich keine Uneinheitlichkeitsprobleme. Auf unserem Staging-Server, einer leistungsstarken Box mit 12 GB Speicher, sehe ich jedoch manchmal eine ungewöhnliche Zeit beim Laden von Unity-Konfigurationen. (Microsoft.Practices.Unity.Configuration.RegisterElement.ConfigureContainer())Beschleunigung des Unity-Containers von Microsoft (Dependency-Injektion)
Hier ist ein Beispiel, bei dem 480 ms ausgegeben werden eine einzige Einheit Konfiguration geladen werden. Eine halbe Sekunde hier, eine halbe Sekunde dort, es kann sich summieren. Wir konfigurieren Einheit über XML (dies ist keine Option). Jeder hat das gesehen und/oder hat Gedanken darüber, wie man es beschleunigen kann.