I/O 模型

預備知識1: 用戶空間和內核空間 虛擬存儲器 以32位操作系統爲例, 能訪問的內存最大爲4G 0–3G 虛擬地址分配給各個用戶進程(用戶空間) 每個進程都有3G的虛擬地址空間 3–4G 虛擬地址分配給操作系統核心和驅動程序(內核空間) 用戶空間和內核空間不能用指針來傳遞數據() 注意: - Linux 操作系統和驅動程序運行在內核空間,應用程序運行在用戶空間,兩者不能簡單地使用指針傳遞數據,因爲L
相關文章
相關標籤/搜索