如题

解决方案 »

  1.   

    对于WSAAsyncSelect如果想要使用多线程的话,那么就需要注意线程之间的同步带来的消耗,或者尽可能想办法来避开同步.
      

  2.   


    可以使用,或不使用.
    不使用的话只是用单个线程处理所有请求,这模型没什么问题,只不过如果服务器是多个CPU的话,那么没能很好地利用到多个CPU.
    使用多个线程的话,可以建多个工作线程(可以参考IOCP模型),然后每个工作线程建一个窗口处理请求,这样能够更好利用到多个CPU.