Objektpooling und COM+-JIT-Aktivierung

Die COM+-JIT-Aktivierung stellt im Wesentlichen eine Kompromittierung zwischen gierigen Clients und gierigen Servern dar, um eine optimale Leistung zu erzielen. Clients können Objektverweise beibehalten, während Server die Speicherauslastung genauer verwalten können.

Sie können dies mithilfe von COM+-Objektpooling weiter verfeinern. Durch das Pooling von Objekten, die JIT aktiviert sind, können Sie eine bestimmte Menge an Arbeitsspeicher für eine bestimmte Anzahl von Objekten im Arbeitsspeicher bereitstellen, die für die sofortige Wiederverwendung bereit sind. Dies ist am sinnvollsten, wenn die Erstellung von Objekten teuer ist, z. B. wenn sie mehrere Ressourcen enthalten.

Wenn Sie JIT-aktivierte Objekte auf diese Weise poolen, können Sie die folgenden Vorteile erzielen:

  • Stark beschleunigte Objektreaktivierungszeiten.
  • Wiederverwendung von teuren Ressourcen, die die Objekte enthalten.
  • Präzisere Steuerung der Speicher- und Ressourcennutzung für die gepoolten Objekte.
  • Beibehaltung der administrativen Flexibilität, damit Ihre Anwendung skaliert werden kann, um verfügbare Ressourcen zu verwenden und sich an sich ändernde Leistungsanforderungen anzupassen.

COM+-Just-in-Time-Aktivierungskonzepte

COM+-Objektpooling

Aktivieren der JIT-Aktivierung für eine Komponente

Transaktionen und COM+ JIT-Aktivierung