如果只使用 tcp 和 异步阻塞的话主要关心以下2个 EventLoop
NioEventLoop - 基于java 原生nio
level-triggered (水平触发)
EpollEventLoop - native jni 直接调用 epoll, only work on linux
edge-triggered (边缘触发)更少的系统调用
C代码,更少GC,更少synchronized
暴露了更多的Socket配置参数

如果只使用 tcp 和 异步阻塞的话主要关心以下2个 EventLoop
NioEventLoop - 基于java 原生nio
level-triggered (水平触发)
EpollEventLoop - native jni 直接调用 epoll, only work on linux
edge-triggered (边缘触发)更少的系统调用
C代码,更少GC,更少synchronized
暴露了更多的Socket配置参数
本文标题:EventLoop
本文链接:https://www.haomeiwen.com/subject/iliyfltx.html
网友评论