Not very significant:   Should you be using a different constant for this size (e.g., XFD_SETSIZE/16)? - you're highly unlikely to get events on all sockets at the same time.  Something like MAX_EPOLL_EVENT might make it clearer what the structure is used for.