Возможно, вы захотите использовать один для имитации обработки IIS. Вам нужен длительный процесс, который приводит к утечке памяти. Вы можете отслеживать, сколько запросов в AD обработано, и, достигнув порогового значения, вы получите новый. Когда старый завершит всю обработку, выгрузите его и дайте CLR очистить некоторые ненужные приложения.
Не спрашивайте меня, откуда я это знаю. :)
Вы также можете сделать это, если хотите запускать код в разных контекстах безопасности.