IOCP模式,socket服务器,客户连再多也不用愁

时间:2015-07-18 03:47:09
【文件属性】:

文件名称:IOCP模式,socket服务器,客户连再多也不用愁

文件大小:6.08MB

文件格式:RAR

更新时间:2015-07-18 03:47:09

IOCP Socket CreateIoCompletionPort

IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可运行的,Windows内核花费大量的时间在进行线程的上下文切换,并没有多少时间花在线程运行上。再加上创建新线程的开销比较大,所以造成了效率的低下......


网友评论

  • 可以,写的很明确
  • 不错,很适合初学者
  • 这份代码是C++的,喜欢C++的可以参考!
  • 郁闷 不是c++的吗 为什么评论提了c# 可以用的 有文档的话就更好了
  • iocp难点在于模型
  • 没用啊,C#的
  • ocp 用C#怎么写呀?也是调用C++同样的接口吗?
  • iocp 用C#怎么写呀?也是调用C++同样的接口吗?
  • 之前用异步选择模型,学习下IOCP模型