Чтобы изменить размер буфера, выберите задачу «Поток данных» и измените свойства DefaultBufferMaxRows, MaxBufferSize. Они вместе определяют размер буфера.
Обратите внимание, что в обсуждении, которое вы связали, пользователь первоначально увеличил размер буфера (до 100 МБ), что, вероятно, вызвало проблему, и было рекомендовано уменьшить его. Размер буфера по умолчанию (10 МБ) обычно должен быть в порядке.
Чтобы запустить дочерний пакет в отдельном процессе, задайте свойство ExecuteOutOfProcess задачи «Выполнение пакета» (в основном пакете).
Но прежде всего: убедитесь, что вы действительно используете виртуальную память, а не реальную память, что обычно более вероятно. Посмотрите в диспетчере задач процессы, которые потребляют память на этом компьютере.