都需先进行tcp连接
1、多进程并发
2、多线程并发
3、IO多路复用并发
(1)select
(2)epoll
注:select与epoll文件描述符限制的区别是指同时涌入的客户端数量,select最大只能有1024个,epoll可以超过1024不受限制。
struct epoll_event evs[ i ] 中的 i ,epoll_create( j )中的 j 表示的就是期望同时涌入客户端的最大数量。
都需先进行tcp连接
注:select与epoll文件描述符限制的区别是指同时涌入的客户端数量,select最大只能有1024个,epoll可以超过1024不受限制。
struct epoll_event evs[ i ] 中的 i ,epoll_create( j )中的 j 表示的就是期望同时涌入客户端的最大数量。