IO基礎——用戶空間與內核空間

爲了能更好理解程序中IO的操作,我們首先需要了解一下計算機中關於IO的知識。在這篇文章中重點掌握三個知識點: 計算機的組成; 用戶空間與內核空間; 網絡訪問一個文件的IO過程;   1. 計算機的組成 現代計算機是由硬件、操作系統組成,操作系統通過內核與硬件交互。操作系統可以劃分爲:內核與應用兩部分,內核提供進程管理、內存管理、網絡等底層功能,封裝了與硬件交互的接口,通過系統調用提供給上層應用使用
相關文章
相關標籤/搜索