月光下的狼

开开心心的赚钱,快快乐乐的生活
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年12月19日

摘要:大家知道,我们读写硬盘的时候发送的命令为SCSI READ或SCSI WRITE。即SCSI读和SCSI写命令。但是READ和WRITE有很多种,这些命令的应用场合是什么呢? 最重要的一点就是,这是跟硬盘的容量大小有关的。 在很久以前,硬盘的容量很小,比如只有32MB。大家知道硬盘的LBA为512Byte。所以如果要表示32MB的空间需要2的16次方*512B=32MB 也就是说2个byte即可表示一个32MB的地址。 所以,在那个时候的读写命令就是read(6)和write(6),他们指定的LBA长度为2个byte! 但是随着磁盘容量的变大,2个byte完全不能表示硬盘的空间地... 阅读全文

posted @ 2013-12-19 13:07 月光下的狼 阅读(1764) 评论(1) 推荐(1) 编辑