私は、渡された行が大きすぎる(20M以上)場合、reader.readline()にOutOfMemoryExceptionがあるハープストリームプログラムを使用しています。あるサイズ以上のレコードをハーフープに渡すように指示する方法はありますか?大きすぎるレコードは100万分の1です。私はむしろスキップ不良レコードオプションを使用しないでください。非常に大きなレコードを省略したHadoopストリーミング
私はまた、このコードhttp://code.google.com/p/owasp-esapi-java/issues/attachmentText?id=183&aid=-7134623167843514645&name=BoundedBufferedReader.javaの代わりにreader.readline()の代わりに使用しようとしましたが、遅すぎると思います。時間。
私は元の問題は依然として立っていますが、問題を緩和するようなスワップを追加しました。 –