我有三种任务A、B、C需要在线程池中执行,并且要求达到最小阈值:
- (A) 70% - (B) 20% - (C) 10%
线程池大小为100个线程。如何确保在任何给定时间内都能实现以下分配:
1.没有空闲线程:例如,如果只存在类型C的任务,则线程池将是100% C。 2.没有饥饿现象:B和C任务最终将得到服务。
- (A) 70% - (B) 20% - (C) 10%
线程池大小为100个线程。如何确保在任何给定时间内都能实现以下分配:
1.没有空闲线程:例如,如果只存在类型C的任务,则线程池将是100% C。 2.没有饥饿现象:B和C任务最终将得到服务。