字符驱动cdev下的--------虚拟内存机制、用户空间与内核地址空间(基本知识2)

Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 虚拟内存机制:Windows中应用程序实际用到的内存,主要由两种介质构成:1、物理内存 2、硬盘上的页面交换文件(swap){MMU把虚拟内存映射到实际内存和SWAP},这两种介质
相关文章
相关标签/搜索