1.timerfd timerfd是定时器描述符,通过timerfd_create()来创建它,timerfd_settime()来设置定时器时间,当时间到期定时器文件描述符就可读,所以能够在select/poll/epoll场景下使用. 2.eventfd eventfd是事件描述符,使用eventfd()来创建它,可以把它当做一个文件描述符,对它做read.write.select/poll/epoll.close操作,因为它有8个字节的读.写缓冲区.比如使用write()向事件描述符写入8…