1. epoll_create的參數size已經無效了,最初這個size用來定義hash的size,后來使用rbtree替換了hash,因此該參數失去作用。
2. epoll_wait傳入的events和maxevents應相匹配,表示一次處理的event數量。傳入大于1個的event結構的意義在于一次性處理多個事件能夠提高效率,若maxevents小于此次觸發事件的總數量,下次epoll_wait會繼續觸發上次遺留未處理的事件。
3. 用戶在epoll_ctl添加監控事件時可以填寫event.data.ptr以便在epoll_wait觸發事件時獲取原來填寫的值,主要用于在回調函數。