免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: qingfengjianke
打印 上一主题 下一主题

在Linux下编程 简直是一中摧残 和折磨! [复制链接]

论坛徽章:
0
71 [报告]
发表于 2008-06-08 09:51 |只看该作者
并发8000,一个很小的服务器,网络层1个线程足够了。不知道的话 去查查单线程epoll。楼上有人说,性能耗费在查找用户,这里根本就没什么损耗。map是红黑树结构,1024×8个用户才需要查找30次,lgn嘛。整数的30次对比扫描,性能耗费比不上一次memcpy,基本和string a;相当。文字聊天,又不需要代理媒体流,支持2w人在线的服务器应该是正常。

论坛徽章:
0
72 [报告]
发表于 2008-06-08 12:27 |只看该作者
原帖由 qingfengjianke 于 2008-6-6 17:01 发表



    不灌水,, 谈谈如何在Linux 设计一个高效的 聊天服务器吧,
可以支持同时在线
8000人以上.

1: 做到大并发
2: 高的吞吐量和响应率



具体说说你的初步想法

论坛徽章:
0
73 [报告]
发表于 2008-06-08 12:44 |只看该作者

回复 #64 sysulzh 的帖子

说得不错!我也是这么认为的!

论坛徽章:
0
74 [报告]
发表于 2008-06-08 12:56 |只看该作者

看LZ的标题真是巨O无比

Windows的VC真好真伟大!

论坛徽章:
0
75 [报告]
发表于 2008-06-08 14:07 |只看该作者
服务器分为群聊天服务器, 和 主服务器。

在服务器性能上,主要是群聊天服务器,负责用户的群聊天信息的转发。

用户与用户之间的聊天采用udp服务器转发,两个用户建立tcp p2p链接。

论坛徽章:
0
76 [报告]
发表于 2008-06-08 17:29 |只看该作者
发错版面了吧。

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
77 [报告]
发表于 2008-06-08 18:32 |只看该作者
看完了.版猪也挺无聊的

论坛徽章:
0
78 [报告]
发表于 2008-06-08 20:01 |只看该作者
不知道楼主想说明什么?

论坛徽章:
0
79 [报告]
发表于 2008-06-08 20:29 |只看该作者
怎么我的感觉正好和楼主相反?
简洁高效的api,是程序员最爱

论坛徽章:
0
80 [报告]
发表于 2008-06-08 20:30 |只看该作者
呵呵,刚在linux下写了几行入门的程序感觉还好!

慢慢熟悉吧!

恼火说明一还没有掌握他,一旦掌握了你就觉得神奇了!

细心
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP