
服务器
文章平均质量分 81
wusoule
这个作者很懒,什么都没留下…
展开
-
Linux中select poll和epoll的区别
http://www.cnblogs.com/bigwangdi/p/3182958.htmlLinux中select poll和epoll的区别在Linux Socket服务器短编程时,为了处理大量客户的连接请求,需要使用非阻塞I/O和复用,select、poll和epoll是Linux API提供的I/O复用方式,自从Linux 2.6中加入了epoll之后,在转载 2013-07-11 12:09:28 · 861 阅读 · 0 评论 -
一个链接引发的血案---------服务器 IO及网络流量暴涨解决历程
http://www.cnblogs.com/hurner/p/ubuntu_IO_net_explosion.html在这里介绍一次因为更改网站地址而引发服务器IO读取速度,网络流入流出速度暴涨10倍的解决经历。环境:Ubuntu + Nginx + php-cgi + Wordpress事情是这样的,现在网站使用的wordpress搭建的,网址为www.main.c转载 2013-07-13 23:30:20 · 1666 阅读 · 0 评论 -
epoll
博客首页注册 建议与交流 排行榜 加入友情链接 推荐 投诉 搜索: 搜索 帮助漂泊的程序人生猪头playmud.cublog.cn使用epoll进行高性能网络编程epoll和其他技术的性能比较.翻译:韩红军。hanhj@vrlab.buaa.edu.cn ; hongjun_han@163.com原文出自:https://playmud.cublog.cn英文原文:ht转载 2013-07-14 11:39:14 · 991 阅读 · 1 评论 -
支撑5亿用户、1.5亿活跃用户的Twitter最新架构详解及相关实现
http://www.youkuaiyun.com/article/2013-07-11/2816199-architecture-twitter-uses-to-deal-with-150m-active-users摘要:Twitter出道之初只是个奋斗在RoR上的小站点,而如今已拥有1.5亿的活跃用户,系统日传输tweet更多达4亿条,并已完成了以服务为核心的系统架构蜕变。Twit转载 2013-07-13 23:35:20 · 1873 阅读 · 0 评论 -
socket网络编程
首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情形,我们需要从流中读数据,但是流中还没有数据,(典型的例子为,客户端要从socket读如数据,但是服务器还没有把数据传转载 2013-07-14 00:06:43 · 1124 阅读 · 0 评论 -
高性能网络编程3----TCP消息的接收
http://blog.youkuaiyun.com/russell_tao/article/details/9950615这篇文章将试图说明应用程序如何接收网络上发送过来的TCP消息流,由于篇幅所限,暂时忽略ACK报文的回复和接收窗口的滑动。为了快速掌握本文所要表达的思想,我们可以带着以下问题阅读:1、应用程序调用read、recv等方法时,socket套接字可以设置为阻塞或者非转载 2013-09-01 18:58:10 · 868 阅读 · 0 评论