在工作中遇到一些概念模糊的地方, 需要記住了
bit意為“位”或“比特”,是計算機運算的基礎;
byte意為“字節”,是計算機文件大小的基本計算單位;
說到usb2.0標准接口傳輸速率。許多人都將“480mbps”誤解為480兆/秒。其實,這是錯誤的,事實上“480mbps”應為“480兆比特/秒”或“480兆位/秒”,它等於“60兆字節/秒”,大家看到差距了吧。
這要從bit和byte說起:bit和byte同譯為"比特",都是數據量度單位,bit=“比特”或“位”。
byte=字節即1byte=8bits,兩者換算是1:8的關系。
mbps=mega bits per second(兆位/秒)是速率單位,所以正確的說法應該是說usb2.0的傳輸速度是480兆位/秒,即480mbps。
mb=mega bytes(兆比、兆字節)是量單位,1mb/s(兆字節/秒)=8mbps(兆位/秒)。
我們所說的硬盤容量是40gb、80gb、100gb,這里的b指是的byte也就是“字節”。
1 kb = 1024 bytes =2^10 bytes
1 mb = 1024 kb = 2^20 bytes
1 gb = 1024 mb = 2^30 bytes
比如以前所謂的56kb的modem換算過來56kbps除以8也就是7kbyte,所以真正從網上下載文件存在硬盤上的速度也就是每秒7kbyte。
也就是說與傳輸速度有關的b一般指的是bit。
與容量有關的b一般指的是byte。
最后再說一點: usb2.0 480mbps=60mb/s的傳輸速率還只是理論值,它還要受到系統環境的制約(cpu、硬盤和內存等),其實際讀、取寫入硬盤的速度約在11~16mb/s。但這也比usb1.1的12mbps(1.5m/s)快了近10倍。