http://blog.chinaunix.net/uid/16979052.html
全部博文(286)
发布时间:2013-04-08 13:22:10
Linux® 中最常用的输入/输出(I/O)模型是同步 I/O。在这个模型中,当请求发出之后,应用程序就会阻塞,直到请求满足为止。这是很好的一种解决方案,因为调用应用程序在等待 I/O 请求完成时不需要使用任何中央处理单元(CPU)。但是在某些情况中,I/O 请求可能需要与其他进程产生交叠。可移植操作系统接口(POSIX)异步 I/O(AIO)应用程序接口(API)就提供了这种功能。在本文中,我们将对这个 API 概要进行介绍,并来了解一下如何使用它。AIO 简介Linux 异步 I/O 是 Linux 内核中提供的一个相当新的增强。它是 2.6 版本内核的一个标准特性,但是我们在 ......【阅读全文】
发布时间:2013-04-08 13:21:50
The C10K problem翻译The C10K problem如今的web服务器需要同时处理一万个以上的客户端了,难道不是吗?毕竟如今的网络是个big place了。现在的计算机也很强大了,你只需要花大概$1200就可以买一个1000MHz的处理器,2G的内存, 1000Mbit/sec的网卡的机器。让我们来看看--20000个客户,每个为50KHz,100Kbyes和 50Kbit/sec,那么没有什么比为这两万个客户端的每个每秒从硬盘读取4千字节然后发送到网络上 去更消耗资源的了。可以看出硬件不再是瓶颈了。 (That works out to $0.08 per client, b......【阅读全文】
发布时间:2013-04-08 10:51:44
【遇到问题】 手头原来有一个单进程的linux epoll服务器程序,近来希望将它改写成多进程版本,主要原因有:在服务高峰期间 并发的 网络请求非常海量,目前的单进程版本的程序有点吃不消:单进程时只有一个循环先后处理epoll_wait()到的事件,使得某些不幸排队靠后的socket fd的网络事件处理不及.........【阅读全文】
发布时间:2013-04-08 07:39:41
不同基础负载均衡技术的总结笔记http://www.hh010.com/network/html/60-4/4445.htm在介绍负载均衡技术的时候,我们可以从多角度,多方面来总结归纳相关的知识?不同的归纳方式可以帮我们理解和记忆这些内容?那么,现在我们来以不同的基准方式来对负载均衡技术进行一个总结性介绍?希望能帮助大家了解这些知识? 1..........【阅读全文】