2015年8月30日

Java NIO

摘要: 如需转载,请注明出处:http://weixiaolu.iteye.com/blog/1479656Java NIO原理图文分析及代码实现前言:最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务... 阅读全文

posted @ 2015-08-30 12:38 wwicked 阅读(118) 评论(0) 推荐(0) 编辑

同步和异步、阻塞和非阻塞

摘要: 首先说明我对这些概念也不是很清楚,以下内容是我做的一些理事。同步和异步、阻塞和非阻塞这是两组概念,说的是不同的事情,同步和阻塞没有必然的联系,异步和非阻塞也没有必然的联系。同步和异步是只跟IO操作过程中进程的状态变化有关。阻塞和非阻塞就是进程的两种状态。比如你去银行,排除的话就是一种同步的方式,叫号... 阅读全文

posted @ 2015-08-30 10:56 wwicked 阅读(118) 评论(0) 推荐(0) 编辑

阻塞与非阻塞的区别

摘要: http://www.cnblogs.com/orez88/articles/2513460.html简单点说:阻塞就是干不完不准回来,非阻塞就是你先干,我现看看有其他事没有,完了告诉我一声我们拿最常用的send和recv两个函数来说吧...比如你调用send函数发送一定的Byte,在系统内部sen... 阅读全文

posted @ 2015-08-30 10:47 wwicked 阅读(133) 评论(0) 推荐(0) 编辑

多线程同步I/O和单线程异步I/O

摘要: http://blog.csdn.net/swingboard/article/details/43198137同步I/O与异步I/O线程在执行中如果遇到磁盘读写或网络通信(统称IO操作),通常要耗费较长的时间,这时OS会剥夺此线程的CPU控制权,使其暂停执行,同时将资源让给其他的工作线程,这种线程... 阅读全文

posted @ 2015-08-30 10:33 wwicked 阅读(1842) 评论(0) 推荐(0) 编辑

导航