查看: 4990|回复: 8

[提问] Linux C编程求助

[复制链接]
发表于 2010-2-1 20:52:01 | 显示全部楼层 |阅读模式
关键词: linux , 求助
请问:设计一个应用服务器,采用多线程和多进程的区别?谢谢!
发表于 2010-2-1 22:59:00 | 显示全部楼层
多线程比多进程有优势。

多进程相当于多任务,有独立栈区,有内存最小消耗。

多线程是多进程升级版, 好像就是为了服务器而升级的。不需要独立栈区。与父进程共享栈区。
发表于 2010-2-1 22:59:48 | 显示全部楼层
最好2都不要用。都是要过时的玩意。

高性能服务器, epoll才是王道
 楼主| 发表于 2010-2-2 12:40:08 | 显示全部楼层
豁然开朗,十分感谢!!! 回复3楼sinanjj
发表于 2010-2-4 00:55:57 | 显示全部楼层
网上一搜,基本是标准代码~~(别的方法也麻烦)

找本关于linux网络的书,一般有例子~
发表于 2010-7-24 15:55:05 | 显示全部楼层
baidu
 楼主| 发表于 2010-10-24 18:19:04 | 显示全部楼层
呵呵,是网上是挺多,可是没法去选呀!!!!!!
发表于 2010-11-10 22:10:10 | 显示全部楼层
xuexi
发表于 2010-11-11 22:18:03 | 显示全部楼层
多线程linux还是很不错的,很成熟了,epoll需要一段学习曲线,当然庞大的项目多线程的安全是个难题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表