百思不得其解
我在修改HttpDisk源码为自定义的与ISCSI相似的虚拟盘时发现了一个奇怪的问题:
虚拟一个80G的硬盘。簇大小为8扇区也就是4096个字节(1000H)。结果发现有几次读取的信息如下:
(硬盘看作文件操作)
起始位置(16进制) 读取长度(16进制)
C84DCCE00 4000
C84DC9E00 3000
C84DC2400 8000
C84DD4A00 4000
C84DD0A00 4000
C84D98400 8000
起始位置怎么会不是 4096 的整数倍呢?希望大家帮我想想!!多谢了.