IO阻塞模型

一、知識儲備 1、內存空間分配:在Linux中,有4G的虛擬內存空間,其中前1G爲內核空間,後3G爲用戶空間,爲了安全問題,用戶空間不能訪問內核空間。 2、如果是一臺socket服務器,需要等待客戶端發送數據過來,這個過程由於要訪問網卡等硬件設備,用戶是不能直接訪問,需要內核訪問。這個就需要產生一個系統調用,然後產生以下步驟: A、內核等待數據的到來 B、數據從內核空間複製到內核空間。 經過以上步
相關文章
相關標籤/搜索