nginx是NIO还是AIO?

jdxia
  • 83

前提

环境: linux
配置文件: nginx.conf中use epoll;

个人分析

在linux的5种IO中,epoll的这个是同步非阻塞,属于NIO.
当有消息来的时候,内核态通知用户态程序,消息在内核态,需要用户态去把消息拿回来.
需要用户参与IO.

所以我认为是NIO.

回复
阅读 4.8k
你知道吗?

宣传栏