字符驅動cdev下的--------虛擬內存機制、用戶空間與內核地址空間(基本知識2)

Linux 操作系統和驅動程序運行在內核空間,應用程序運行在用戶空間,兩者不能簡單地使用指針傳遞數據,因爲Linux使用的虛擬內存機制,用戶空間的數據可能被換出,當內核空間使用用戶空間指針時,對應的數據可能不在內存中。 虛擬內存機制:Windows中應用程序實際用到的內存,主要由兩種介質構成:1、物理內存 2、硬盤上的頁面交換文件(swap){MMU把虛擬內存映射到實際內存和SWAP},這兩種介質
相關文章
相關標籤/搜索