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