apache bio,nio,apr
2014-04-21 16:01
447 查看
文章来自以下两篇:
http://www.oschina.net/question/54100_16195
http://phl.iteye.com/blog/910984
大体了解了一下,今天面试被问到的。
bio和nio的共同点和不同点:
共同点:两者都是同步操作。即必须先进行IO操作后才能进行下一步操作。
不同点:BIO多线程对某资源进行IO操作时会出现阻塞,即一个线程进行IO操作完才会通知另外的IO操作线程,必须等待。
NIO多线程对某资源进行IO操作时会把资源先操作至内存缓冲区。然后询问是否IO操作就绪,是则进行IO操作,否则进行下一步操作,然后不断的轮询是否IO操作就绪,直到iIO操作就绪后进行相关操作。
关于bio和nio,nio2的性能的测试:http://hi.baidu.com/personnel/item/28becd37db8fc54a3175a159
http://www.oschina.net/question/54100_16195
http://phl.iteye.com/blog/910984
大体了解了一下,今天面试被问到的。
bio和nio的共同点和不同点:
共同点:两者都是同步操作。即必须先进行IO操作后才能进行下一步操作。
不同点:BIO多线程对某资源进行IO操作时会出现阻塞,即一个线程进行IO操作完才会通知另外的IO操作线程,必须等待。
NIO多线程对某资源进行IO操作时会把资源先操作至内存缓冲区。然后询问是否IO操作就绪,是则进行IO操作,否则进行下一步操作,然后不断的轮询是否IO操作就绪,直到iIO操作就绪后进行相关操作。
关于bio和nio,nio2的性能的测试:http://hi.baidu.com/personnel/item/28becd37db8fc54a3175a159
相关文章推荐
- Tomcat 8(十)HTTP/AJP Connector、Bio/Nio/Apr性能对比
- Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式(未完善)
- Tomcat 的三种(bio、nio、apr) 高级 Connector 运行模式
- tomcat bio nio apr 模式性能测试与个人看法
- tomcat-tomcat bio nio apr 模式性能测试与个人看法
- Tomcat Connector三种运行模式(BIO, NIO, APR)的比较和优化
- 【Tomcat】Tomcat Connector的三种运行模式【bio、nio、apr】
- Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式及apr配置
- Tomcat 8(十)HTTP/AJP Connector、Bio/Nio/Apr性能对照
- Tomcat之bio、nio、apr模式简述及配置
- tomcat的三种模式(bio、nio、apr)
- Tomcat Connector三种运行模式(BIO, NIO, APR)的比较和优化
- Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式【转】
- Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式
- Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式
- Tomcat7.0.27的bio,nio.apr高级运行模式
- tomcat bio nio apr 模式性能测试
- Tomcat之BIO/NIO/APR的三大模式
- tomcat bio nio apr
- Tomcat Connector的三种运行模式【bio、nio、apr】