Linux中块IO设备中的内存映射

时间:2012-08-20 17:24:50

标签: linux-kernel linux-device-driver memory-mapping block-device

我正在Linux中进行设备驱动程序开发。我在Linux中遇到了设备驱动程序的内存映射。

我正在尝试开发一个RAM磁盘块设备驱动程序(用RAM创建虚拟磁盘)。但是我不知道如何在这里使用内存映射(只是为了尝试)。

我猜块设备会使用内存映射。

有人可以对此有所了解吗?

另外,如果我们使用remap_pfn_range映射用户空间中的内存,那将如何工作?如果用户只是在区域上写东西,它会自动反映在设备内还是会调用已注册I / O的请求函数?

0 个答案:

没有答案