线程池网络编程

多线程编程中,每有一个新连接时就会创建一个新的线程去维护连接进行收发数据,但是这会有一个问题,就是频繁的线程创造结束会使系统内核的负担加重,对于执行任务的效率也相对低下,因为还要多出创造线程的时间。   那么如何提高效率,减轻内核的负担呢?我们知道主要原因是由于频繁的创建线程。想要改善效率 不可能选择不创建线程。那只能让线程创建的时间提前,并且不会频繁的再结束再创建。因此就有了线程池的提出。  
相关文章
相关标签/搜索