Javaにおけるリソース効率化スレッドプールの実装手法

標準ThreadPoolExecutorとの動作比較 本実装はjava.util.concurrent.ThreadPoolExecutorの動作を拡張。主な差異: 標準スレッドプール:初期化時コアスレッド生成。キュー満杯で追加スレッド作成 本実装:要求時動的スレッド生成。タスク完了後全スレッド終了 利点:常駐スレッド削減によるメモリ節約(1スレッド≈1MB)とCPUコンテキスト切り替えコスト低減 基本実装例 p ...

6月16日 21:39 投稿