游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: chujiujiao

详谈高性能TCP服务器开发

[复制链接]

15

主题

368

帖子

406

积分

中级会员

Rank: 3Rank: 3

积分
406
发表于 2008-8-13 11:45:00 | 显示全部楼层

Re:详谈高性能TCP服务器开发

iocp的难点在于如何保证socket的正确释放,其他的都不难。不知道你这些地方做得好不好。如果这点没问题那就没问题了。

提个改进建议:erase掉vector前面或中间的元素可是相当慢的。

88

主题

2743

帖子

4227

积分

论坛元老

Rank: 8Rank: 8

积分
4227
发表于 2008-8-14 07:59:00 | 显示全部楼层

Re:详谈高性能TCP服务器开发

看内容应该是网络I/O的性能探讨,与什么“高性能TCP服务器开发”主题毫无关联。

如果要谈“高性能TCP服务器开发”你就必须要明确:
1、是什么类型的服务器(休闲或者MMOG)

2、这个服务器模型是采用的什么组织拓扑结构

3、服务器所要负责的所有服务及组织架构是什么?

如果没有以上三点来谈什么“高性能TCP服务器开发”根本就是瞎子摸像,以讹传讹!

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-7-13 23:54:00 | 显示全部楼层

Re:详谈高性能TCP服务器开发

围观12楼……

网络层是相对独立的,不用管“服务器模型是采用的什么组织拓扑结构”……
网络层甚至可以做成独立的进程……

不管是mmo还是休闲,网络层都是一样的需求,都要支持大量的并发连接、高性能IO、简洁易用的接口……
也不用管“服务器所要负责的所有服务及组织架构是什么”,因为网络层很明确地就是做网络连接管理和网络IO的……

0

主题

398

帖子

577

积分

高级会员

Rank: 4

积分
577
发表于 2009-7-14 00:24:00 | 显示全部楼层

Re:详谈高性能TCP服务器开发

我说这帖子名这么熟悉呢...原来是挖坟帖....呵呵
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-19 20:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表