まず、なぜ作成しているのか、または他のプロセスが60GBファイルを作成しているのか!新しいプロセスを作成する代わりに、そのプロセスを修正するためにそのプロセスを修正するためにそのプロセスを修正する必要があるかもしれません。ただし、これが必要なことが1回である場合、それは問題ないかもしれませんが、あなたの質問に対処するために、あなたが示したように大きなファイルの場合、レコードを読んで処理するためにBufferedReaderを使用します。
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
// process the line. and write into your output file and close the file.
}
br.close();