Мне нужен совет от кого-то, кто хорошо знает Java и проблемы с памятью. У меня большой файл (что-то вроде 1.5 ГБ), и мне нужно вырезать этот файл во многих (например, небольших небольших файлах).
Я знаю, как это сделать (используя BufferedReader
), но я хотел бы знать, есть ли у вас какие-либо советы относительно памяти или подсказки, как это сделать быстрее.
Мой файл содержит текст, он не двоичный, и у меня около 20 символов в строке.