摘要:
最近在编写python socket程序的时候,师弟推荐了python的epoll调用,现将学习的东西总结如下:异步socket的益处和linux epoll通常情况下,我们使用的是阻塞的socket,这个就需要一个线程(或者一个复杂的进程)去执行在每个socket上面的通信工作。主程序线程包含服务器监听套接字接受来自客户端的连接请求并一次接受一个连接,并将新创建的socket传递给一个不同的线程以与客户端进行交互。但是这个模型有以下的问题:1.当共享资源的时候,很难保证这些线程正确的协同工作2.当仅仅只有一个CPU的时候这种编程方式可能效率很低异步socket可以很好的解决这个问题。这些so 阅读全文
posted @ 2012-02-11 09:43
zaleilynn
阅读(1700)
评论(0)
推荐(0)

浙公网安备 33010602011771号