使用线程池

一、为什么使用线程池 可以减少创建线程、销毁线程和切换线程带来的资源消耗 二、线程池应该设置多大 最佳线程数目 = ((线程等待时间+线程CPU时间)/ 线程CPU时间 )*CPU数目 比如平均每个线程CPU运行时间为0.5s,而线程等待时间(非CPU运行时间,比如IO)为1.5s,CPU核心数为8,那么根据上面这个公式估算得到:((0.5+1.5)/0.5)*8=32。这个公式进一步转化为: 最
相关文章
相关标签/搜索