SCSI BLOCK COMMAND第二版:
对于READ(6),READ(10),READ(12),WRITE(10),WRITE(12),其LBA的地址长度为4字节,这也就是说LBA的长度空间为2^32,在加上LBA的地址为块地址,而块的大小为512BYTE,从而其寻址空间为:
2^32 * 512BYTE = 2^32 * 2^9BYTE = 2^41BYTE = 2TB,
以前的大部分OS都是采用这种命令,所以存在2T的限制;
而对于READ(16)、READ(32)、WRITE(16)、WRITE(32),其LBA的地址空间为8字节,就是64位(可能和64位OS相关),因此按照上述计算方法,其寻址空间有:
2^64 * 2^9 B = 2^ 73 BYTE。
因此采用新SCSI命令的OS完全可以克服2TB的限制!
不过对于目前的硬盘来说,大都是支持48bit的LBA寻址,因为对于发下来的64BIT的LBA地址,目前来说是用不完的。但是48bit的LBA对于目前的应用来说已经完全足够啦!
UID17236 注册时间2006-9-4 阅读权限100 查看详细资料
TOP
阅读(438) | 评论(0) | 转发(0) |