object pool

  1. пул объектов, объектный пул

#

в ООП – множество (набор) инициализированных объектов, которые хранятся в готовом для использования виде, а не просто выделяются (распределяются) по требованию (по запросу) с последующим уничтожением. Это специфический тип объекта-фабрики (factory object), или объекта-класса. Клиент пула запрашивает нужный объект и производит над ним операции, после чего возвращает его в пул, а не уничтожает. Объединение объектов в пул может обеспечить значительный выигрыш в производительности, причём наибольшая эффективность достигается в ситуациях, когда стоимость создания экземпляра класса (instance) и его инициализации высока, а число экземпляров, используемых в каждый конкретный момент времени, невелико.

Связные термины

object

Все термины