select/poll/epoll确实主要是给socket用的。
regular file io可以用aio_read系列,或者io_submit系列,但是都没解决open的问题。
【 在 lambdai 的大作中提到: 】
: 这几个核心都是file ops的poll吧。不是说普通磁盘上文件的实现总是会返回可写可读吗?
: 如果lz是说的bsd socket file,能很好地支持epoll,那就不会用open创建fd了吧
: :
: ...................
--
FROM 137.69.117.*