epoll簡單瞭解

epoll linux服務器搭建用單進程和單線程實現高併發 遠比普通程序單進程實現併發要快,普通程序進行時,當有三個瀏覽器套接字等待運行時,要想知道瀏覽器是否像服務器發送數據就得複製一份socket對象給linux內核,讓其去調度,三個依次調度,特別慢 而epoll不一樣有特殊內存,是應用程序和內核共享的,不用複製 。 此外相較於普通程序採取的輪詢,epoll採用了事件通知來進行(哪個瀏覽器來了請
相關文章
相關標籤/搜索