Активация COM+ JIT и пул объектов
Активация COM+ JIT по сути наносит компромисс между жадными клиентами и жадными серверами ради получения оптимальной производительности. Клиенты получают возможность сохранять ссылки на объекты, а серверы могут более эффективно управлять использованием памяти.
Можно усовершенствовать этот метод с помощью пула объектов COM+. С помощью пула объектов, активированных JIT, можно выделить определенное количество памяти для хранения определенного количества объектов, активных в памяти, готовых к немедленному повторному использованию. Это имеет наибольшее значение, если объекты являются дорогостоящими для создания, как в случае, когда они содержат несколько ресурсов.
Объединяя таким образом активируемые JIT-объекты, можно добиться следующих преимуществ:
- Значительно ускорялось время повторной активации объекта.
- Повторное использование любых дорогостоящих ресурсов, которые хранятся в объектах.
- Более точное управление памятью и ресурсом для пуловых объектов.
- Хранение административной гибкости для масштабирования приложения для использования доступных ресурсов и адаптации к изменению требований к производительности.
Связанные разделы