ThreadPoolExecutor是并行还是并发的呢,是并发的如何实现并行呢?
1 回答
偶然的你
TA贡献1841条经验 获得超3个赞
对使用者来说,它对外表现的总体上是并发的,但是其内部也有可能是多个任务被分配到多个CPU核心,也就是说,有可能是多个任务并行执行,这要看操作系统时间片的分配策略,以及CPU核的空闲情况。ThreadPoolExecutor会尽可能的压榨CPU资源,以免造成资源浪费。
添加回答
举报
0/150
提交
取消
