并发编程第二部分结构化并发应用程序

以上代码串行执行,但是handleRequest执行很慢,可用以下方案啊,每次请求都创建一个线程,结构上类似于单线程版本,但是每次accept的时候都可以交给线程去处理,然后接受下一个连接 由此我们可以得出小结论 任务处理过程从主线程分离出来 ,主循环能更快等到下一个到来的连接,这样程序完成前面请求后接受新请求,提高响应性 任务并行处理,服务多个请求,例如等待i/o,获取锁,获取资源可用性,提高程
相关文章
相关标签/搜索