码迷,mamicode.com
首页 >  
搜索关键字:iocp    ( 175个结果
IOCP中在WSASend以及WSARecv的时候出现WSA_IO_PENDING情况的说明
应该是windows网络编程第二版里面提到过。现在整理一下。1:在IOCP中投递WSASend返回WSA_IO_PENDING的时候,表示异步投递已经成功,但是稍后发送才会完成。这其中涉及到了三个缓冲区。网卡缓冲区,TCP/IP层缓冲区,程序缓冲区。情况一:调用WSASend发送正确的时候(即立即返...
分类:其他好文   时间:2015-05-18 22:34:36    阅读次数:131
论游戏的架构
首先游戏服务器是分区的,客户端一般要选择登陆哪个区,登陆是通过网关服务器进行的,游戏的服务器可能多达上千台,如此众多的服务器是通过N个网关服务器组织而成集群,服务器当然是放“电信供应商”的机房了。WINDOWS游戏服务器IOCP无疑是首选。服务端和客户端一堆堆的缓存:TLIST、TSTRINGLIS...
分类:其他好文   时间:2015-05-17 23:14:42    阅读次数:187
IOCP 乱序
关于IOCP乱序的探讨 2011-07-14 10:55:49标签:职场 休闲 IOCP乱序关于IOCP的探讨本文主要探讨一下windows平台上的完成端口开发及其与之相关的几个重要的技术概念,这些概念都是与基于IOCP的开发密切相关的,对开发人员来讲,又不得不给予足够重视的几个概念: 1) 基.....
分类:其他好文   时间:2015-05-12 01:22:10    阅读次数:205
利用python-twisted库实现一个文件收发服务
最近在学习python-twisted库,之前做异步并发编程一直都是使用c++,比如linux下的epoll机制,windows的IOCP机制,到后来经常使用的Boost::Asio库,比较搞的是c++上的异步经验反而有点阻碍我开始学习twisted库,原因如下:不管是epoll还是IOCP,都是当...
分类:编程语言   时间:2015-04-29 14:57:24    阅读次数:352
套接字I/O模型-完成端口IOCP
“完成端口”模型是迄今为止最为复杂的一种I/O模型。然而,假若一个应用程序同时需要管理为数众多的套接字,那么采用这种模型,往往可以达到最佳的系统性能!但不幸的是,该模型只适用于Windows NT和Windows 2000操作系统。因其设计的复杂性,只有在你的应用程序需要同时管理数百乃至上千个套接字...
分类:其他好文   时间:2015-04-29 00:32:17    阅读次数:194
Winsock IO模型之IOCP模型
http://blog.csdn.net/lostyears/article/details/7436802 Windows平台上伸缩性最好的一种I/O模型莫过IOCP了,不过设计和实现起来比较复杂一些。针对成千上万个套接字的并发处理,IOCP采用了线程池+队列+重叠结构的内核机制完成任务。需要说....
分类:Windows程序   时间:2015-04-21 17:30:15    阅读次数:227
IOCP模型与网络编程
http://blog.csdn.net/neicole/article/details/7549497/一。前言: 在老师分配任务(“尝试利用IOCP模型写出服务端和客户端的代码”)给我时,脑子一片空白,并不知道什么是IOCP模型,会不会是像软件设计模式里面的工厂模式,装饰模式之类的那些呢?嘿嘿,...
分类:其他好文   时间:2015-04-21 16:01:12    阅读次数:158
IOCP 模型1
// IOCP.cpp : Defines the entry point for the console application.////#include "stdafx.h"#include #include #include #pragma comment(lib, "WS2_32.lib")...
分类:其他好文   时间:2015-04-17 15:26:12    阅读次数:211
IOCP 模型2 AcceptEx
// IOCP2.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #pragma comment(lib, "WS2_...
分类:其他好文   时间:2015-04-17 15:13:45    阅读次数:153
IOKING MsgEngine无锁消息引擎(no-lock)
关键词: no-lock interlocked lock-free tcp/ip server engine iocp server out-of-orderexecution 无锁 原子锁 原子操作 原子指令 锁无关 开放锁 通讯服务器 引擎 高并发 大数据 搜索引擎 完成端口服务器 cpu乱序并行执行 内存栅栏 IOKING MsgEngine无锁消息引擎(no-loc...
分类:其他好文   时间:2015-04-09 21:56:40    阅读次数:205
175条   上一页 1 ... 10 11 12 13 14 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!