Java Thread Pool Params

Java Thread Pool Params

June 20, 2022

基本策略

  1. 关注点分离,任务提交和执行分离。
  2. 延迟策略,延迟初始化。

图解

java-线程池参数

线程数量和提交任务的关系

  1. corePoolSize = 4
  2. maxPoolSize = 8
  3. queueCapacity = 16
  4. totalTasks = 30
  5. 提交的任务执行时间较长,也就是提交后相当于占用这个线程。

threads-tasks-count-visual

References

  1. 你管这破玩意叫线程池
Last updated on