Update Ch20

This commit is contained in:
Unisko PENG 2023-03-31 14:20:11 +08:00
parent 6ab406ed10
commit 4908f3079c

View File

@ -528,3 +528,10 @@ fn handle_conn(mut stream: TcpStream) {
咱们可以用来避免慢速请求后面那些请求滞后的技巧有多种;咱们将实现的技巧,便是线程池。
### 使用线程池提升吞吐量
**Improving Throughput with a Thread Pool**
所谓 *线程池thread pool*,是指处于等待中,并准备好处理某项任务的一组生成的线程。在程序收到一项新任务时,他便指派线程池中的一个线程给该项任务,而那个线程就会处理这个任务。池中的剩余线程,则是可以处理任何的于这首个线程进行处理时,进来的那些任务的。在这首个线程完成其任务处理时,他就会回到空闲线程的线程池,准备处理某项新任务。线程池实现了连接的并发处理,从而提升咱们服务器的吞吐能力。