Странно поставлен вопрос. Что значит стандартные условия и нормальное приложение? То, что Вы стек перечислили, ничего не говорит.
У Вас есть какая то логика, эта логика создает объекты. Вы грузите данные, эти данные занимают оперативку в памяти. Какого размера объекты, сколько их, какого размера данными Вы оперируете? Вот на это и смотрите. Избегайте лишних алокаций, следите за большими объектами (больше 85 000 байт), в случае чего вовремя вызывая чистку GC.