Поставить побольше памяти

вообще и нединамический код очень много жрет памяти при проходе по АОТ - попробуй например, поискать что-нибудь по всему AOT, (кстати в SysAotFind испрользуется и Release и TreeNodeTraverser и Таймер -- довольно поучительная форма).
Я делал утиолитку, которая проходит по дереву проектов и ищет пересечения проекта с данным. Она успешно отрабатывала только если есть большое количество памяти или ограничить перебираемые проекты (в моем случае, слоем)
В microsoft.public.axapta посоветовали выставить поменьше интервал сборки мусора...