01
解决方案
可移动存储不需要另一场文件系统之争。相机、闪存盘和读卡器需要快速出现在已经理解块设备的PC上。
USB大容量存储的仅批量传输将协议保持得很小:命令、数据、状态。在此之下,它复用了SCSI透明命令集,包括普通的扇区读写。
结果是即插即用的存储。一个小设备可以通过USB接入,但对主机而言表现得像硬盘,而FAT、HFS、ext或任何其他文件系统都留在类标准之上。
02
它取得了什么
把SCSI块放进USB
03
为什么有效
批量端点匹配了存储的大规模顺序传输。
复用SCSI避免了发明新的磁盘命令语言。
将文件系统排除在类规范之外,让每个操作系统都能以自己的方式格式化同一设备。
04
可以应用什么
当新连接器保留旧抽象时,它能更快胜出。把传输变化隐藏在接口软件已经信任的层面之下。
05
后续影响
USB闪存盘、读卡器和许多嵌入式设备采用了这种大容量存储的心智模型。即使后来出现了更快的传输方式,胜利也已经发生:可移动固态介质感觉像一个小磁盘,而不是一个奇怪的外设。
从这里,追溯依据
参考来源
- Mass Storage Bulk Only 1.0 USB Implementers Forum · usb.org ·
- USB Device MSC Class Silicon Labs Documentation · docs.silabs.com