上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 32 下一页

2016年5月11日

多路复用I/O模型epoll() 模型 代码实现

摘要: epoll模型 int epoll_create(int maxevent) //创建一个epoll的句柄 然后maxevent表示监听的数目的大小int epoll_ctl(int epollfd,int op,int fd,struct epoll_event *event) //epoll的事 阅读全文

posted @ 2016-05-11 20:13 `Elaine 阅读(267) 评论(0) 推荐(0) 编辑

2016年5月10日

多路复用I/O模型poll() 模型 代码实现

摘要: 多路复用I/O模型poll() 模型 代码实现 poll()机制和select()机制是相似的,都是对多个描述符进行轮询的方式。 不同的是poll()没有描述符数目的限制。 是通过struct pollfd结构体,对每个描述符进行轮询的 struct pollfd fdarray { int fd; 阅读全文

posted @ 2016-05-10 21:56 `Elaine 阅读(469) 评论(0) 推荐(0) 编辑

2016年5月9日

多路复用I/O模型select() 模型 代码实现

摘要: 多路复用I/O: socket编程之select(),poll(),epoll() 代码: client.c server.c 结果: 阅读全文

posted @ 2016-05-09 21:38 `Elaine 阅读(386) 评论(0) 推荐(0) 编辑

2016年5月8日

socket编程之select(),poll(),epoll()

摘要: socket编程,通信 client端 socket() >connect() >recv() > close(); server端 socket() >bind() > listen() >accept() >send() >close(); 1> socket(int family,int ty 阅读全文

posted @ 2016-05-08 00:19 `Elaine 阅读(429) 评论(0) 推荐(0) 编辑

2016年5月7日

socket编程之select(),poll(),epoll()

摘要: socket编程,通信 client端 socket() >connect() >recv() > close(); server端 socket() >bind() > listen() >accept() >send() >close(); 1> socket(int family,int ty 阅读全文

posted @ 2016-05-07 23:29 `Elaine 阅读(578) 评论(0) 推荐(0) 编辑

Linux下几种并发服务器的实现模式

摘要: Linux下的几种并发服务器的设计模式 1>单线程或者单进程 相当于短链接,当accept之后,就开始数据的接收和数据的发送,不接受新的连接,即一个server,一个client 不存在并发。 2>循环服务器和并发服务器 1.循环服务器:一个server只能一次只能接收一个client,当当前cli 阅读全文

posted @ 2016-05-07 20:41 `Elaine 阅读(3948) 评论(0) 推荐(0) 编辑

2016年5月4日

堆创建对象和栈创建对象的区别

摘要: 堆创建对象和栈创建对象的区别: 堆创建对象是不可覆盖的 栈创建的对象是不可覆盖的 阅读全文

posted @ 2016-05-04 17:12 `Elaine 阅读(223) 评论(0) 推荐(0) 编辑

2016年5月2日

服务器TIME_WAIT和CLOSE_WAIT详解和解决办法

摘要: 来自:http://blog.csdn.net/shootyou/article/details/6622226 昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下: http://blog.csdn.net/shootyou/article/details/6615051 里 阅读全文

posted @ 2016-05-02 15:04 `Elaine 阅读(838) 评论(0) 推荐(0) 编辑

2016年4月27日

一台服务器支持多少TCP并发链接

摘要: 误区一 1.文件句柄 文件描述符 每开一个链接,都要消耗一个文件套接字,当文件描述符用完,系统会返回can't open so many files 这时你需要明白操作系统对可以打开的最大文件数的限制。 1>进程限制 每个进程最多只可打开1024个文件描述符 2>全局限制 输入cat /proc/s 阅读全文

posted @ 2016-04-27 20:31 `Elaine 阅读(5564) 评论(0) 推荐(0) 编辑

大规模密集型网络

摘要: 面试的时候被问到这个问题,当时答得一塌糊涂。。。 对于简单的客户机服务器模型,并不能应对大规模的密集模型网络,所以有了基于提高服务器本身应付大规模数据请求能力的问题,设计了专用于提供网络服务的基本透明负载均衡器的局域网机群。 局域网机群表示为一个处理能力大,稳定性高,可用性好的超级服务器。 并且单个 阅读全文

posted @ 2016-04-27 19:07 `Elaine 阅读(726) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 32 下一页

导航