linux网路编程之多线程并发服务器
1)在使用进程模型开发服务器过程中考虑以下问题
(1)调整进程内最大文件描述符上限
(2)线程如有共享,考虑线程同步
(3)客户端线程退出时,做退出处理(线程分离,自动回收)
(4)系统负载,随着链接客户端增加,导致其他线程不能及时得到CPU
2)多线程并发服务器程序
1)在使用进程模型开发服务器过程中考虑以下问题
(1)调整进程内最大文件描述符上限
(2)线程如有共享,考虑线程同步
(3)客户端线程退出时,做退出处理(线程分离,自动回收)
(4)系统负载,随着链接客户端增加,导致其他线程不能及时得到CPU
2)多线程并发服务器程序