面试官:高并发下,你怎么选择最优的线程数?

为了加快程序处理速度,咱们会将问题分解成若干个并发执行的任务。而且建立线程池,将任务委派给线程池中的线程,以便使它们能够并发的执行。在高并发的状况下采用线程池,能够有效下降线程建立释放的时间花销及资源开销,如不使用线程池,有可能形成系统建立大量线程而致使消耗完系统内存以及“过分切换”(在JVM中采用的处理机制为时间的轮转,减小了线程间的相互切换) 。java 可是有一个很大的问题摆在咱们面前,即咱
相关文章
相关标签/搜索