01
解決方案
可移除式儲存裝置不需要再打一場檔案系統戰爭。相機、快閃記憶體隨身碟和讀卡機需要能在早已理解區塊裝置的個人電腦上迅速出現。
USB 大量儲存裝置的僅大量傳輸(Bulk-Only Transport)讓協定保持精簡:命令、資料、狀態。在此之下,它重用了 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