浙江省高等学校教师教育理论培训

微信搜索“毛凌志岗前心得”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年3月26日

摘要: 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)

摘要: 在 Python 中使用 epoll - Log4D在 Python 中使用 Epoll2013/01/12 | Comments原文地址: http://scotdoyle.com/python-epoll-howto.html , 我这里取精简内容翻译过来。============ 正文开始 ============介绍Python 从 2.6 开始支持 e... 阅读全文
posted @ 2013-03-26 23:30 lexus 阅读(451) 评论(0) 推荐(0)

摘要: 关于网络编程(服务端)的一些笔记 - roen的专栏 - 博客频道 - CSDN.NET 关于网络编程(服务端)的一些笔记 2007-03-20 22:45 537人阅读 评论(0) 收藏 举报网络编程socket服务器unixapache针对服务器处理网络连接的几种方式,unix网络编程里给出了9种方案,并且对服务器进程/线程的开销做了一个量化的比较。从个人经验出发,觉得以下几种方式是比较实用的... 阅读全文
posted @ 2013-03-26 23:28 lexus 阅读(195) 评论(0) 推荐(0)

摘要: epoll学习:思考一种高性能的服务器处理框架 - fanlb - 博客大巴 epoll学习:思考一种高性能的服务器处理框架 2012-04-06 | Tag: 美国人的项目,你敢接么? 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://fanlb.blogbus.com/logs/203414388.html epoll 学习:思考一种高性能的服务器处理框架 终于... 阅读全文
posted @ 2013-03-26 23:26 lexus 阅读(270) 评论(0) 推荐(0)

摘要: Systemtap生成Flame Graph(火焰图) | dcshi@唐品Systemtap生成Flame Graph(火焰图)By dcshi February 24, 2013 Leave a comment通过性能分析来确定什么原因导致CPU繁忙是日常工作中长做的事情,这往往会涉及到栈性能分析。通过定期采样的方式来确定哪些代码是导致CPU繁忙的原因是一个比较粗糙的方法。一个更好... 阅读全文
posted @ 2013-03-26 23:22 lexus 阅读(577) 评论(0) 推荐(0)

摘要: 基于epoll的压力测试脚本 | dcshi@唐品基于epoll的压力测试脚本By dcshi October 15, 2011 Leave a comment好吧,我们开始之前,如果我们要用多进程来做,会怎么来设计? 1)初始化需要完成的预定请求数n(n是用户输入的参数)requests 2)创建c(c是用户输入的参数)个worker进程(这里worker进程与主进程是父子关系,这样... 阅读全文
posted @ 2013-03-26 23:17 lexus 阅读(551) 评论(0) 推荐(0)

摘要: 再谈select, iocp, epoll,kqueue及各种I/O复用机制 - Shallway - 博客频道 - CSDN.NET 再谈select, iocp, epoll,kqueue及各种I/O复用机制 分类: Network Linux 2010-01-28 14:33 11406人阅读 评论(15) 收藏 举报asynchronouswindowsappl... 阅读全文
posted @ 2013-03-26 23:16 lexus 阅读(300) 评论(0) 推荐(0)

摘要: 关于 多进程epoll 与 “惊群”问题 - panda的日志 - 网易博客关于 多进程epoll 与 “惊群”问题 2012-03-06 17:33:08|分类: Linux相关 |标签:epoll惊群多进程nginxlighttpd |字号大中小订阅【遇到问题】 手头原来有一个单进程的linux epoll服务器程序,近来希望将它改写成多进程版本,主要原因有:在服务高峰期间 并发的 网络请... 阅读全文
posted @ 2013-03-26 23:15 lexus 阅读(435) 评论(0) 推荐(0)

摘要: C++ - 网络编程模型 - Linux EPOLL - - ITeye技术网站C++ - 网络编程模型 - Linux EPOLL 博客分类:IT技术1.简介 Linux I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。Linux 2.6内核中有提高网络I/O性能的新方法,即epoll 。epoll是什么?按照man手册的说法是为处理大批量句柄而作了改进的... 阅读全文
posted @ 2013-03-26 23:14 lexus 阅读(395) 评论(0) 推荐(0)

摘要: [原创]linux 多线程 socket编程一些心得_凌晓_百度空间[原创]linux 多线程 socket编程一些心得 前段时间将新的web模型办到linux上来,用epoll代替了IOCP,经测试确实性能提高了很多,吞吐量也寓所提高,对于linux下面的网络编程不是三言两语就能说得透的了,加上多线程就更麻烦了,但是epoll模型的精髓就是事件驱动,这种模型提供了保持连接socket直线增涨而... 阅读全文
posted @ 2013-03-26 23:09 lexus 阅读(257) 评论(0) 推荐(0)

摘要: 基于EPOLL+多进程+线程池的server框架设想_程序世界_百度空间基于EPOLL+多进程+线程池的server框架设想最近,看了几个开源代码的server框架,有了一些自己的想法,把它记下来。针对server要求高性能的同时还需要稳定性的特点,有了这样一个构思,建立一个EPOLL+多进程+线程池的server框架,暂且叫它emptyServer(e:epoll,m:muti,p:proces... 阅读全文
posted @ 2013-03-26 23:07 lexus 阅读(345) 评论(0) 推荐(0)