Так, причина, через яку він перебуває за замовчуванням один раз на день, не викликає занепокоєння у тому, що веб-додаток може витік пам'яті. Найбільшим недоліком часто переробляти пули програм IIS є те, що це спричинить читання web.config, завантаження збірки та перекомпіляцію сторінок asp.net та (якщо ви не вірите в попереднє їх складання) код позаду. Це досить важкий процес, і він не відбувається до наступного запиту на сторінку після рециркуляції пулу додатків, що значно уповільнює конкретний запит. Тепер у IIS7 є модуль, який ви можете завантажити " Warm Up Application", щоб допомогти "вирішити" цю проблему.
Я особисто вважаю за краще використовувати максимум на основі пам'яті в поєднанні з реєстрацією при запуску програми, а не планувати свою переробку. Це дозволяє мені припустити, що в моєму додатку немає витоку пам’яті та виявляється неправильним, коли пул додатків переробляється.