![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器的那些事儿
tonyeetiger
努力吧
展开
-
游戏服务器
好吧,确实没做过游戏服务器,所以自己科普一下MMO(Massive-Multiplayer On-Line)=大型多人在线游戏 MMORPG(RPG= Role-playing Game)=大型多人在线角色扮演网游FPS(First-Person Shooter Game)=第一人称射击游戏设计MMO服务器,我听过许多老生常谈,说起处理大量连接时, select 是转载 2012-08-09 14:15:04 · 385 阅读 · 0 评论 -
套接字Select I/O模型
select模型select(选择)模型是winsock中常见的I/O模型。之所以称其为“select模型”,是由于它的“中心思想”是利用select函数,实现对I/O的管理!最初设计该模型时,主要面向的是某些使用Unix操作系统的计算机,它们采用的是Berkeley套接字方案。select模型已经集成到Winsock1.1中。1.通过调用select函数可以确定一个或转载 2012-08-07 16:35:38 · 817 阅读 · 0 评论 -
EPOLL纸上谈兵
之所以是纸上谈兵,是因为在工作中写的服务器架构中,还是select/poll,没有尝试过epoll,下一次尝试一下。三个函数:1. int epoll_create(int size);创建一个epoll的句柄,size用来告诉内核这个监听的数目一共有多大。需要注意的是,当创建好epoll句柄后,它就是会占用一个fd值,在linux下如果查看/proc/进程id/fd/,是原创 2012-08-08 18:35:38 · 692 阅读 · 0 评论