Я делаю некоторый анализ для части настольного приложения, над которым мы работаем.
Одним из требований является возможность ввода-вывода некоторых устаревших форматов файлов, которые на практике работают до 800 МБ каждый. Можно предположить, что размер импорта будет порядка 5 ГБ.
В идеале, я бы просто вставил любые файлы в файл jar, подписал их и отправил для повторного импорта через некоторое время.
Но наше приложение должно поддерживать XP Pro (FAT32), максимальный размер файла которого составляет около 4 ГБ, насколько я могу судить.
Должен ли я разбить мои данные на несколько частей? (И, следовательно, взять на себя сложность отслеживания того, что происходит?)