При компиляции в x86 при попытке выгрузить сделки за 10 дней по фьючу на индекс РТС занимаемая оперативная память растет до 1300 мб, а потом выбивает исключение out of memory (кстати, файл так и не создается).
При компиляции в x64 занимаемая память растет за 3 ГБ, но ничего не происходит, файл не создается также.
При попытке выгрузить 1 день память переваливает за 1ГБ, но файл создается и все работает.
Kommentare (2)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Ок, багу занес. Быстро не исправить, нужно переделывать генерацию файлов по шаблону (возможно, отказаться от xslt). Если Вам нужен именно txt в конкретном формате, исправьте код сохранения в файл, чтобы не использовать MvpXslTransform. Или сначала сгружайте в xml, а затем его парсите в txt программно.
Все таки решил заменить процесс генерации txt. Переделал на другой механизм. 4 миллиона сделок держит. Больше - так же OOM. Но получилось все же лучше, чем с MvpXslTransform.