阅读背景:

Java并发——线程池ThreadPoolExecutor

来源:互联网 
线程池作用

相对于为每个请求都创建一个线程,线程池通过重用现有的线程而不是创建新线程,可以在处理多个请求时分摊在线程创建和销毁过程中产生的巨大开销,当请求到达时,工作线程通过已经存在,不会由于等待创建线程而延迟任务的执行,从而提高响应性。通过适当调整线程池的大小,可以创建足够多的线程以便使处理器保持忙碌状态,同时还可以防止过多线程相互竞争资源而使应用程序耗尽内存或失败相对于为每个请求都创建一个线程,线程池通过重用现有的线程而不是创建新线程,可以在处理多个




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: