码迷,mamicode.com
首页 >  
搜索关键字:非阻塞io    ( 355个结果
Java aio(异步网络IO)初探
按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的...
分类:编程语言   时间:2015-03-29 12:02:48    阅读次数:188
数据库垂直拆分,水平拆分利器,cobar升级版mycat(转)
原文:数据库垂直拆分,水平拆分利器,cobar升级版mycat1,关于MycatMycat情报基于阿里的开源cobar ,可以用于生产系统中,目前在做如下的一些改进:非阻塞IO的实现,相对于目前的cobar,并发性能大大提升,而且不会陷入假死状态优化线程池的分配,目前cobar的线程池分配效率不高修...
分类:数据库   时间:2015-03-11 00:32:59    阅读次数:252
数据库垂直拆分,水平拆分利器,cobar升级版mycat
1,关于MycatMycat情报 基于阿里的开源cobar ,可以用于生产系统中,目前在做如下的一些改进: 非阻塞IO的实现,相对于目前的cobar,并发性能大大提升,而且不会陷入假死状态 优化线程池的分配,目前cobar的线程池分配效率不高 修复cobar一些BUG 参考impala中的impala front部分的Java代码,实现高效的Map-Reduce,能够处理上亿的大数据量...
分类:数据库   时间:2015-03-03 23:40:38    阅读次数:315
通过Tomcat的Http11NioProtocol源码学习Java NIO设计
Tomcat的Http11NioProtocol协议使用Java NIO技术实现高性能Web服务器。本文通过分析Http11NioProtocol源码来学习Java NIO的使用。从中可以了解到阻塞IO和非阻塞IO的配合,NIO的读写操作以及Selector.wakeup的使用。...
分类:编程语言   时间:2015-02-23 09:40:15    阅读次数:448
理解同步异步与阻塞非阻塞
本篇文章我准本从两个大方面来解释下同步异步、阻塞非阻塞的知识,第一个方面主要是说下,到底什么是同步异步、阻塞非阻塞;第二个方面主要是解释下在I/O场景下,同步异步阻塞非阻塞又是怎么定义的,在unix下同步异步又有哪些阻塞非阻塞IO。 1、同步异步与阻塞非阻塞     首先从大的方面来说,“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。...
分类:其他好文   时间:2015-02-11 23:23:31    阅读次数:403
linux学习笔记之IO
一、基础知识。1:普通IO类型。 1,非阻塞IO:发出open/read/write等IO操作,并使这些操作不会永远阻塞。当不能完成时,会立即出错返回。 1)非阻塞的两种标志方式:指定标志:O_NONBLOCK。 2)非阻塞语义:文件状态标志的更改影响同一文件表项的所有用户,但与通过其...
分类:系统相关   时间:2015-02-03 17:04:02    阅读次数:311
libevent学习二
Libevent库是用来开发高效,可移植的非阻塞IO。它的设计目标: 1. 可移植性 2. 高效性:Libevent试图使用每个平台上的最高效的非阻塞IO的实现 3. 可扩展性:Libevent被设计成,即使程序需要去处理上万条活跃的socket也能运行良好。 4. 方便性:不管在什么情况下,用最正常的方式去用libevent写一个程序,都可能稳定,可移植。 Libevent库包...
分类:其他好文   时间:2015-01-20 22:22:59    阅读次数:174
Unit高级环境编程 知识积累(二)。
本文仅作个人积累。待功成,重新分类排版。章14起1:非阻塞IO:发出open/read/write等IO操作,并使这些操作不会永远阻塞。当不能完成时,会立即出错返回。 1,非阻塞的两种标志方式:指定标志:O_NONBLOCK。 2,非阻塞语义:文件状态标志的更改影响同一文件表项的所有用户,但与通.....
分类:其他好文   时间:2015-01-18 18:29:32    阅读次数:310
Java NIO 笔记
NIO(同步非阻塞IO)是jdk1.4之后推出的newio,它跟BIO(同步阻塞IO)有着非常明显的区别。BIO在调用read/write的时候会阻塞线程,也就是就算某个时刻你的socket并没有数据需要传输,但是你的socket线程却仍然会被阻塞在read/write方法上,所以BIO是一个soc...
分类:编程语言   时间:2015-01-18 18:27:25    阅读次数:265
socket阻塞与非阻塞,同步与异步、I/O模型
目录(?)[-]概念理解Linux下的五种IO模型阻塞IO模型非阻塞IO模型IO复用模型信号驱动IO异步IO模型个IO模型的比较selectpollepoll简介socket阻塞与非阻塞,同步与异步作者:huangguisu1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(As....
分类:其他好文   时间:2015-01-18 17:06:06    阅读次数:200
355条   上一页 1 ... 31 32 33 34 35 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!