免费注册 查看新帖 |

Chinaunix

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

[C] 今天面试官告诉我多线程才能提供服务端的并发 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-28 19:35 |显示全部楼层 |倒序浏览
今天面试我问面试官,怎么有效的提高服务端的并发能力。他告诉我用多线程。我问他为什么CU论坛的高手大都说做服务端用多进程比多线程并发高。还把我当小白问,问我多进程和多线程的区分。我直接说线程上下文切换效率底。他不回答我,让我自己看文档去。

论坛徽章:
0
2 [报告]
发表于 2009-12-28 19:38 |显示全部楼层
我就忘了问为什么目前流行的 nginx,lighttpd为什么都是多进程工作模式

论坛徽章:
0
3 [报告]
发表于 2009-12-28 19:57 |显示全部楼层
我求证一下是不是我小白了

论坛徽章:
0
4 [报告]
发表于 2009-12-28 20:49 |显示全部楼层
独立的进程空间,肯定比共享的多线程并发高。又不是来一个新连接就创建一个新进程。最讨厌装13的人
还说论坛的人鱼龙混杂,论坛的不可相信。最好是找官方的文档

[ 本帖最后由 我要思考 于 2009-12-28 20:53 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2009-12-29 10:15 |显示全部楼层
我是搞web 方面的server。业务逻辑本身也不是很复杂。nginx模式的多进程处理。我觉的很适合我。本来想多请教几个问题,想想算了,都不认识这么较真干嘛

论坛徽章:
0
6 [报告]
发表于 2009-12-30 11:06 |显示全部楼层
我来总结一下吧。 这几天自己在写一个IM 服务器.发现无论是用多进场还是多线程 具体是看业务类型。 一味的说多进程或多线程能提高并发,是不太可取的。 更多的时候可能多进程和多线程同时使用。

这个帖子算是娱乐贴吧.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP