摘要:
【原创】服务器开发之 Daemon 和 Keepalive http://my.oschina.net/u/617889/blog/116454 阅读全文
posted @ 2013-03-27 01:26
lexus
阅读(164)
评论(0)
推荐(0)
|
摘要:
【原创】服务器开发之 Daemon 和 Keepalive http://my.oschina.net/u/617889/blog/116454 阅读全文
posted @ 2013-03-27 01:26
lexus
阅读(164)
评论(0)
推荐(0)
摘要:
libzip 0.11 发布,C 语言的 zip 压缩开发包 http://www.oschina.net/news/38912/libzip-0-11 阅读全文
posted @ 2013-03-27 01:24
lexus
阅读(261)
评论(0)
推荐(0)
摘要:
科技行业十大招聘大户:甲骨文居首 http://www.oschina.net/news/38944/10-big-recruitment-in-technology 阅读全文
posted @ 2013-03-27 01:22
lexus
阅读(199)
评论(0)
推荐(0)
摘要:
基于EPOLL写的HTTP服务器(加入了线程池)_没落都城_新浪博客基于EPOLL写的HTTP服务器(加入了线程池)(2010 阅读全文
posted @ 2013-03-27 00:13
lexus
阅读(245)
评论(0)
推荐(0)
摘要:
epoll+多进程实现简单的服务器端 - 开源云 - 博客园epoll+多进程实现简单的服务器端Posted on 2011-09-01 15:56 开源云 阅读(891) 评论(0) 编辑 收藏 最近项目组中有个同事使用epoll+多线程实现了一个简单的服务器,但是经过压测后,发现如果使用边缘触发模式的话,就会出现丢包现象,水平触发设置等待时间确实解决了丢包问题,但却影响了服务器的性能。所以我... 阅读全文
posted @ 2013-03-27 00:12
lexus
阅读(242)
评论(0)
推荐(0)
摘要:
linux AIO (异步IO) 那点事儿 - CNodelinux AIO (异步IO) 那点事儿 在高性能的服务器编程中,IO 模型理所当然的是重中之重,需要谨慎选型的,对于网络套接字,我们可以采用epoll 的方式来轮询,尽管epoll也有一些缺陷,但总体来说还是很高效的,尤其来大量套接字的场景下;但对于Regular File 来说,是不能够用采用 poll/epoll 的,即O_... 阅读全文
posted @ 2013-03-27 00:11
lexus
阅读(346)
评论(0)
推荐(0)
摘要:
有限状态机的C++实现(2)-bayonet开源网络服务器框架 | Vimer的程序世界有限状态机的C++实现(2)-bayonet开源网络服务器框架Published on 二月 18, 2011 6,009接着上一篇文章: 有限状态机的C++实现(1)-epoll状态机,我们今天来介绍更复杂和深入的部分。为什么会在标题中提到bayonet这个开源项目呢?笔者本人一直想要写一套架构优美、功能完善... 阅读全文
posted @ 2013-03-27 00:10
lexus
阅读(540)
评论(0)
推荐(0)
摘要:
通过引用计数解决野指针的问题(C&C++) | Vimer的程序世界通过引用计数解决野指针的问题(C&C++)Published on 六月 13, 2011 4,642C/C++代码中,野指针问题历来已久,当然,大家都知道new/delete要成对出现:1
2
3
A *p = new A();
delete p;
p = NULL; 阅读全文
posted @ 2013-03-27 00:08
lexus
阅读(204)
评论(0)
推荐(0)
摘要:
有限状态机的C++实现(1)-epoll状态机 | Vimer的程序世界之前公司的同事写了一个基于epoll的网络服务器,其中涉及到socket状态的转化(如等待接收,接收中,接收完成等),以及socket之间的转化(如验证完ip权限之后,验证完登录态),可见是一个多层次的状态机。 但是在原来的实现中却并没有使用状态模式,导致整个逻辑非常复杂,状态之间的跳转也很难把握。本系列的文章将会通过状态模式... 阅读全文
posted @ 2013-03-27 00:06
lexus
阅读(544)
评论(0)
推荐(0)
摘要:
最简单的Epoll模型代码 - linking530的专栏 - 博客频道 - CSDN.NET 最简单的Epoll模型代码 分类: epoll 2012-01-17 11:14 92人阅读 评论(0) 收藏 举报eventssocketvectorlinux多线程stream该模型不包含设置客户端心跳,接收,发送Timeout,多线程,还有地址复用REUSE_ADDR。... 阅读全文
posted @ 2013-03-27 00:01
lexus
阅读(216)
评论(0)
推荐(0)
摘要:
python-epoll-howto.html在Python中如何使用Linux的epoll 阅读全文
posted @ 2013-03-26 23:59
lexus
阅读(180)
评论(0)
推荐(0)
摘要:
unix c线程同步的三种方法:互斥量、读写锁以及条件变-xhb8413-ChinaUnix博客unix c线程同步的三种方法:互斥量、读写锁以及条件变 2012-03-30 14:42:38分类: C/C++unixc线程同步的三种方法:互斥量、读写锁以及条件变 线程同步的三种方法:互斥量、读写锁以及条件变量。互斥量 互斥量(mutex)从本质上说是一把锁,在访问共享资源前对互... 阅读全文
posted @ 2013-03-26 23:48
lexus
阅读(398)
评论(0)
推荐(0)
摘要:
绚丽也尘埃 » 一个使用epoll的服务器一个使用epoll的服务器April 1st, 2010 绚丽也尘埃 Leave a comment Go to comments这是一个非常不错的例子,服务器使用epoll来为客户端服务,其不仅展示了epoll的使用方法,这里使用了简单的多线程机制,也是学习多线程编程一个好例子,代码从网上下载而来,稍加了些注释。 阅读全文
posted @ 2013-03-26 23:43
lexus
阅读(264)
评论(0)
推荐(0)
摘要:
epoll方法实现non-blocking socket - A Za, A Za, Fighting... - C++博客epoll方法实现non-blocking socketepoll方法实现non-blocking socket 阅读全文
posted @ 2013-03-26 23:42
lexus
阅读(195)
评论(0)
推荐(0)
摘要:
实现了一个比nginx速度更快的HTTP服务器 - clowwindy - 博客园实现了一个比nginx速度更快的HTTP服务器首先承认这个标题标题党了:)。在上次的FreeBSD和linux的nginx静态文件性能对比测试 后,我萌发了自己动手做一个简单的Web Server来搞清楚nginx高性能背后的原理的想法。最后成功实现了一个基于epoll的简单的HTTP服务器,实现了200,404,4... 阅读全文
posted @ 2013-03-26 23:41
lexus
阅读(423)
评论(0)
推荐(0)
摘要:
如何使用epoll? 一个C语言的简单例子 - asdfjkl210 - ITeye技术网站如何使用epoll? 一个C语言的简单例子 阅读全文
posted @ 2013-03-26 23:39
lexus
阅读(142)
评论(0)
推荐(0)
摘要:
How to use epoll? A complete example in C - Banu BlogHow to use epoll? A complete example in CThursday, 2 June 2011 @ 1238 GMT by Mukund SivaramanNetwork servers are traditionally implemented using a ... 阅读全文
posted @ 2013-03-26 23:38
lexus
阅读(310)
评论(0)
推荐(0)
摘要:
[原]浅谈几种服务器端模型——反应堆模式(epoll 简介) - _Boz - 博客园[原]浅谈几种服务器端模型——反应堆模式(epoll 简介)引言:上一篇说到了线程池方式来处理服务器端的并发,并给出了一个线程池的方案(半同步,半异步方式)。各有各的好处吧,今天来讲讲关于非阻塞的异步IO。说到异步IO,其实现在很难实现真正的异步,大部分情况下仍然需要阻塞在某个多路复用函数,比如select 或者... 阅读全文
posted @ 2013-03-26 23:36
lexus
阅读(321)
评论(0)
推荐(0)
摘要:
测试Lighttpd accept的惊群现象 - C - language - ITeye论坛主题:测试Lighttpd accept的惊群现象 阅读全文
posted @ 2013-03-26 23:34
lexus
阅读(185)
评论(0)
推荐(0)
摘要:
Linux下高性能网络编程中的几个TCP/IP选项,关于Linux下高性能网络编程中的几个TCP/IP选项的文章-Linux-尚观知识库Linux下高性能网络编程中的几个TCP/IP选项本文地址: http://www.uplook.cn/blog/8/81276/[ 本文作者:njdragonfly ]Linux下高性能网络编程中的几个TCP/IP选项,转载自:http://blog.china... 阅读全文
posted @ 2013-03-26 23:31
lexus
阅读(315)
评论(0)
推荐(0)
|