2018-12-01から1ヶ月間の記事一覧

Javaのマルチスレッド処理の最大スレッド数の制限方法とタスク終了検知方法

Javaを用いてスレッド数の大きいマシンで並列処理を行う際に,スレッド数を制限する方法を記載する. Javaでのマルチスレッド処理ではThreadPoolExecutorが便利. ExecutorServiceを使ってスレッドプールを作る以下のようなコードが良く利用される. Executo…