Вы можете использовать новый пул автоматического выпуска в любое время, но это не всегда полезно. Это требуется всякий раз, когда вы запускаете новый поток, или объекты, автоматически выпущенные в этом потоке, будут пропущены. Также распространено создание новых пулов автоматического выпуска в методе, где вы создаете и автоматически выпускаете большое количество объектов. Например, если у вас был цикл, который создавал 10 объектов в каждой из 50 итераций, вам следует рассмотреть возможность создания пула автоматического выпуска для этого метода, если он не является частью цикла, так что для каждой итерации создается новый.