Udostępnij przez


Buforowanie obiektów i aktywacja JIT w COM+

Aktywacja COM+ JIT zasadniczo znajduje kompromis między chciwymi klientami a chciwymi serwerami dla uzyskania optymalnej wydajności. Klienci mogą zachować odwołania do obiektów, podczas gdy serwery mogą dokładniej zarządzać wykorzystaniem pamięci.

Można to jeszcze bardziej uściślić przy użyciu modelu COM+ buforowania obiektów. Przez buforowanie obiektów, które są aktywowane JIT, można przeznaczyć pewną ilość pamięci do przechowywania określonej liczby obiektów aktywnych w pamięci, gotowych do natychmiastowego ponownego użycia. Jest to najbardziej zrozumiałe, gdy obiekty są kosztowne do utworzenia, tak jak w przypadku przechowywania wielu zasobów.

Poprzez grupowanie obiektów aktywowanych przez JIT w ten sposób, można uzyskać następujące korzyści:

  • Znacznie przyspieszone czasy ponownej aktywacji obiektu.
  • Ponowne użycie wszystkich kosztownych zasobów, które są posiadane przez obiekty.
  • Bardziej precyzyjne zarządzanie pamięcią i użyciem zasobów dla obiektów w puli.
  • Przechowywanie elastyczności administracyjnej w celu skalowania aplikacji w celu korzystania z dostępnych zasobów i dostosowywania się do zmieniających się wymagań dotyczących wydajności.

koncepcje aktywacji just-in-time w COM+

buforowania obiektów COM+

Włączanie aktywacji JIT dla składnika

transakcje i aktywacji JIT com+