标签:esc details 一点 运行 lan 拒绝 纯粹 阻塞 .net
1)绝大部分请求是纯粹的内存操作(非常快速)
2)采用单线程,避免了不必要的上下文切换和竞争条件
3)非阻塞IO
内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关闭、连接都转化成了事件,然后利用epoll的多路复用特性,绝不在io上浪费一点时间。
参考:一句话讲透epoll
1) 一次只运行一条命令
2)拒绝长(慢)命令
3)其实不是单线程,进行某些操作时候(如下),有独立线程来做
fysnc file descriptor
fysnc file descriptor
标签:esc details 一点 运行 lan 拒绝 纯粹 阻塞 .net
原文地址:https://www.cnblogs.com/thiaoqueen/p/9054110.html