《Linux高性能服務器編程》學習總結(八)——高性能服務器程序框架

第八章      高性能服務器程序框架   我們將服務器一般分爲三個主要模塊,I/O處理單元、邏輯單元及存儲單元。常用的服務器模型有C/S模型和P2P模型,比較簡單。我們來看一下網絡編程中的I/O模型。首先我們要了解阻塞模型和非阻塞模型的區別,socket在創建時默認是阻塞的,可以在socket系統調用的第二個參數傳遞SOCK_NONBLOCK標誌或者通過fcntl將其設置爲非阻塞,針對阻塞I/O
相關文章
相關標籤/搜索