服务器编程
文章平均质量分 81
one132
这个作者很懒,什么都没留下…
展开
-
[转贴] 游戏服务器架构一
来自:http://www.libing.net.cn/read.php/1724.htm这里讨论的游戏服务器架构大概是目前国内乃至世界上的网游通用的一种架构了:http://bbs.gameres.com/showthread.asp?threadid=93775作者:qinglan有段时间没有研究技术了,这次正好看到了新版的mangos,较之以前我看的版本有了比较大的完善,于是再次浏览了下转载 2009-07-02 22:39:00 · 1047 阅读 · 0 评论 -
[转贴] 游戏服务器架构二
来自:http://www.libing.net.cn/read.php/1724.htm服务器公共组件实现 -- 环形缓冲区 消息队列锁调用太频繁的问题算是解决了,另一个让人有些苦恼的大概是这太多的内存分配和释放操作了。频繁的内存分配不但增加了系统开销,更使得内存碎片不断增多,非常不利于我们的服务器长期稳定运行。也许我们可以使用内存池,比如SGI STL中附带的小内存分配器。但是对于这转载 2009-07-02 22:40:00 · 669 阅读 · 0 评论 -
[原创]snprintf与strncpy效率对比
一直以为strncpy会好于snprintf,今天偶然看到下面文章,发现不是这样.推荐给大家: 程序中总难免会将字符串copy来copy去,常见的方法如:strncpy、snprintf、strlen+memmove等。(strcpy、sprintf之流就不讨论了,由于容易引入目标缓冲区溢出、不能有效保证尾部/0等问题,在实际工程项目中很少使用---如果不怕被bs可以尝试下。其他非主流方如bcopy、memccpy也不罗嗦了,华而不实,本质与上述三种方法并无区别。) 之前看过别人的总结,模糊记原创 2010-06-21 14:57:00 · 3294 阅读 · 0 评论