[线程池最大线程数 队列大小]java中的经典线程数队列容量等参数

相信接触过并发系统的朋友基本都用过线程池,或多或少调整过相应的参数。根据Java中的经典模型,可以配置核心线程数最大线程数队列容量等参数。

一般来说,设置参数的步骤是:

确定业务属性,如IO密集CPU密集混合等。

参考理想化的线程计算模型来计算理论值。如书中的理想化模型《Java并发编程实战》:

c95ca878669a3a9afe52e18bec90fd19.png

java/p

CPUIO

CPU C1

/p

CPU C2

cpuc2-C1

IO - CPU/p

cpu加

000/人

15gc

m0

1000元/人

15gc

m1

科芬M1-M0

rt.jAR

CPU

puocpu60%10mb

dark_magic /p

}


发表评论

Copyright 2002-2022 by 常宁教育培训网(琼ICP备2022001899号-3).All Rights Reserved.