《Java Concurrency in practice》书中给出了个经验估算公示: Nthread = Ncpu * Ucpu * (1+W/C ) 其中,Ncpu表示CPU的数量 Ucpu表示目标cpu的使用率,范围 0<=Ucpu<=1 W表示等待时间 C表示 计算时间 W/C表示等待时间与计算时间之间的比率
《Java Concurrency in practice》书中给出了个经验估算公示:
Nthread = Ncpu * Ucpu * (1+W/C )
其中,Ncpu表示CPU的数量
Ucpu表示目标cpu的使用率,范围 0<=Ucpu<=1
W表示等待时间 C表示 计算时间
W/C表示等待时间与计算时间之间的比率