摘要: 【原文地址:http://www.cppblog.com/pansunyou/archive/2011/01/26/io_design_patterns.html】综述这篇文章探讨并比较两种用于TCP服务器的高性能设计模式. 除了介绍现有的解决方案, 还提出了一种更具伸缩性,只需要维护一份代码并且跨平台的解决方案(含代码示例), 以及其在不同平台上的微调. 此文还比较了java,c#,c++对各自现有以及提到的解决方案的实现性能.系统I/O 可分为阻塞型, 非阻塞同步型以及非阻塞异步型[1,2]. 阻塞型I/O意味着控制权只到调用操作结束了才会回到调用者手里. 结果调用者被阻塞了, 这段时间了 阅读全文
posted @ 2014-01-24 17:16 桂皮猪 阅读(20301) 评论(0) 推荐(0) 编辑