私はList<Map<String,String>>
ieを持っています。マップのリスト。各マップにはFile Name
asKey
とFile Content
asがありValue
ます。
上記のリストには 25 万ルピー以上のマップがあります。私の要件は、このリストを反復処理し、各マップ キーと値を読み取る出力フォルダーにファイルを作成することです。したがって、最終的には 250 万個のファイルが作成されます。4時間以上かかります。次に、プログラムを停止します。25lakh のレコード全体に対してプログラムを実行した場合にかかる正確な時間はわかりません。
マルチスレッドを使用してこれを最適化する必要があります。
Javaを使用してこれを最適化するにはどうすればよいですかExecutors/ Fork/ Join
(私は持っていますJava 7
)