java nio 深入探究(未完成)
2019-04-27 本文已影响0人
不存在的里皮
在windows上的实现
- jdk8和以前,java nio的windows实现,在底层是基于winsock2的select。
- 但是winsock2的select是否是基于轮询的,是不是我们常说的select/poll/epoll中的select,我无法查证,毕竟windows不是开源的。如果是轮询,那效率是相当低的。
java nio是水平触发吗?
java nio是水平触发吗
在linux中是的。
Nio.2是如何的?(未完成)
参考 java-nio-windows-implementation
NIO.2应该就是AIO?反正是基于IOCP。
它是怎么用的?为什么效率高?其上的框架有什么?
那IOCP是什么原理?(未完成)
不知道,留待之后学习。