1.你这个项目是哪来的,网上找的吗2. 你的网络框架大致架构是怎样的3. epoll 能监听磁盘文件吗,为什么普通文件和 socket 在事件模型上表现不同答案:epoll 从接口上看可以把很多 fd 加进去,但并不是所有 fd 都能像 socket 一样带来有意义的事件驱动收益。普通磁盘文件通常总是“可读”“可写”,因为它们不具备网络连接那种等待对端、等待缓冲区状态变化的语义,所以即使加入 epoll,也不会像网络 fd 那样随着数据到达不断产生值得等待的边缘事件。真正适合 epoll 的通常是 socket、pipe、eventfd、timerfd 这类“状态会变化”的 fd。如果业务是“...