Chinaunix首页 | 论坛 | 博客
  • 博客访问: 569886
  • 博文数量: 65
  • 博客积分: 2844
  • 博客等级: 上尉
  • 技术积分: 996
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-02 12:01
文章分类

全部博文(65)

文章存档

2014年(7)

2012年(20)

2011年(35)

2010年(3)

分类: LINUX

2011-07-11 17:58:21

 

最近一直在看linux网络编程方面的书,了解到想要进行套接字编程,选择一个好的服务器模型非常重要。通过技术书籍,博友的技术贴等,本人把自己所知道的模型都写了出来,主要有以下5个模型。如果博友们知道其他的服务器模型,大家可以一起交流啊! :)

 

1、并发服务器模型之一:预先分配进程个数

2、并发服务器模型之二:预先分配多线程个数,使用互斥锁

3、并发服务器模型之三:单客户端单进程,统一accept

4、并发服务器模型之四:单客户端单线程,统一accept

5、并发服务器模型之五:IO复用循环服务器

阅读(2099) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

2011-10-10 23:23:16

应该设定一个最大值和最小值,应该初始化时放入最小的线程数量,当超过了继续加入池中.当然应该还有一个扫描已经不用的线程,把他们放入池中