Thanks Michi and Peter ! On Fri, Sep 28, 2012 at 10:53 AM, <michi1@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote: > Hi! > > On 17:19 Wed 26 Sep , Rahul Bedarkar wrote: >> Hi, >> >> I have to capture kernel udev events through libudev. One of API >> provides asynchronous events by reading on file descriptor. I found >> that there two ways to do that. >> >> 1) select call >> 2) epoll >> >> I also found that epoll is smarter and meant to replace old select call. >> >> What are your thoughts on these ? Which one is better ? > > If you are ok to be limited to linux, I would highly recommend using epoll > because of scaleability. Using select is almost like creating a new epoll > descriptor for every call instead of reusing it. > > -Michi > -- > programing a layer 3+4 network protocol for mesh networks > see http://michaelblizek.twilightparadox.com _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies