我遇到了这个我无法解释的问题:我为网络连接的硬盘驱动器编写了一个块设备驱动程序。我在日志中看到的是,读取和写入请求每个都不止一次发送到块。在某些情况下,我看到同一个请求被发送了五次。
以下是我遵循的步骤:
- insmod 块设备驱动程序。
运行命令:
dd if=/dev/zero of=/dev/rb bs=8196
**我的设备是 /dev/rb。
我的假设是我应该只向块设备发送两个写入请求;每个块一个,我正在写两个块。
我遇到了这个我无法解释的问题:我为网络连接的硬盘驱动器编写了一个块设备驱动程序。我在日志中看到的是,读取和写入请求每个都不止一次发送到块。在某些情况下,我看到同一个请求被发送了五次。
以下是我遵循的步骤:
运行命令:
dd if=/dev/zero of=/dev/rb bs=8196
**我的设备是 /dev/rb。
我的假设是我应该只向块设备发送两个写入请求;每个块一个,我正在写两个块。