java nio 深入探究

在windows上的实现

java nio 在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是什么原理?(未完成)

不知道,留待之后学习。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券