重写boost内存池
摘要:最近在写游戏服务器网络模块的时候,需要用到内存池。大量玩家通过tcp连接到服务器,通过大量的消息包与服务器进行交互。因此要给每个tcp分配收发两块缓冲区。那么这缓冲区多大呢?通常游戏操作的消息包都很小,大概几十字节。但是在玩家登录时或者卡牌游戏发战报(将整场战斗打完,生成一个消息包),包的大小可...
阅读全文
posted @
2015-09-28 22:46
coding my life
阅读(3770)
推荐(1)
多线程中的信号处理
摘要:在linux下写服务器,处理信号在所难免。在多线程和单线程中信号的处理还是有点不同的。参考:http://maxim.int.ru/bookshelf/PthreadsProgram/htm/r_40.htmlhttp://aboocool.blog.51cto.com/3189391/6266...
阅读全文
posted @
2015-09-04 22:47
coding my life
阅读(17344)
推荐(4)