免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
31 [报告]
发表于 2008-06-06 22:18 |只看该作者
原帖由 flw 于 2008-6-6 19:00 发表
还好楼主不是农民,不然我们就都饿死了。


如果楼主是农民,饿死的是他。

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:53:172015亚冠之水原三星
日期:2015-06-02 16:34:202015年亚冠纪念徽章
日期:2015-10-19 18:13:37程序设计版块每日发帖之星
日期:2015-11-08 06:20:00
32 [报告]
发表于 2008-06-06 22:20 |只看该作者
原帖由 qingfengjianke 于 2008-6-6 17:24 发表
如果服务器要处理同时在线的8000个链接,

开多少线程合适?


单进程单线程搞定

论坛徽章:
0
33 [报告]
发表于 2008-06-06 22:30 |只看该作者
  /

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
34 [报告]
发表于 2008-06-06 22:32 |只看该作者
原帖由 mik 于 2008-6-6 22:18 发表


如果楼主是农民,饿死的是他。

有点幽默感好不好。

论坛徽章:
0
35 [报告]
发表于 2008-06-06 22:36 |只看该作者

回复 #34 flw 的帖子

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



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

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


windows 下的完成端口和linux下的epoll都是处理此类问题的

windows 下的风格与linux下的风格的确不太一样,但两者各有所长,当然也有个习惯问题.
先用心把两者用熟,再比较的话就比较客观了.

实际上中学课本里的<卖油翁>已经说的很清楚了,“我亦无他,惟手熟尔。”,会发现很多都是相通的,不过如此.

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:53:172015亚冠之水原三星
日期:2015-06-02 16:34:202015年亚冠纪念徽章
日期:2015-10-19 18:13:37程序设计版块每日发帖之星
日期:2015-11-08 06:20:00
37 [报告]
发表于 2008-06-06 22:46 |只看该作者
原帖由 system888net 于 2008-6-6 22:38 发表


windows 下的完成端口和linux下的epoll都是处理此类问题的

windows 下的风格与linux下的风格的确不太一样,但两者各有所长,当然也有个习惯问题.
先用心把两者用熟,再比较的话就比较客观了.

实际上中学 ...

论坛徽章:
0
38 [报告]
发表于 2008-06-06 22:50 |只看该作者

回复 #36 system888net 的帖子

   我在琢磨, 主线程 用epoll 轮询,  accept(); 遇到新的client 交给给子线程对其服务,但是8000个,
要开8000个线程   ??

论坛徽章:
0
39 [报告]
发表于 2008-06-06 23:00 |只看该作者
原帖由 qingfengjianke 于 2008-6-6 22:50 发表
   我在琢磨, 主线程 用epoll 轮询,  accept(); 遇到新的client 交给给子线程对其服务,但是8000个,
要开8000个线程   ??


可以把模型改一下为好.
如果不改,如果是单机系统,8000是有点夸张了,不能这么用,是小型机还是多机系统?

论坛徽章:
0
40 [报告]
发表于 2008-06-06 23:04 |只看该作者
我学过《windows程序设计》那时候已经是会写linux程序了。
我觉得windows下的那些个乱七八糟的api真多。C语言写个windows一般的程序(图形化的)感觉好累。
linux下一般的应用程序编写,一切都是文件,/proc和/dev两个目录搞定大多数问题。文本模式程序让我觉得更习惯一些。
当然我水平不高。说这些目的也不是为了windows vs linux。这是我的真心话!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP