“1Gbps 等于多少 MB/s(兆字節每秒)”?
你可能會聽到 2 種答案:
哪個才是正确答案呢?在給出參考答案之前,需要先認識幾個參數
Megabyte 與 Mebibyte是一種容量計量單位,通常在标示内存等具有一般容量的儲存介質之儲存容量時使用。
前綴 Mebi 是一個二進制前綴,由國際電工委員會(IEC)于 1998 年制定。它從單詞 mega 和 binary 得來,這表明 Mebi 和國際單位制中的 Mega 在數值上很接近。
計算機采用二進制,而 2^10=1024 于 10^3=1000 相差無幾,所以很多人都會串用 MB 與 MiB。
比如:1MiB 等于 bytes 或 1048576(1024*1024,2^20)bytes,而 1MB 等于 1000000(1000*1000,10^6)bytes,相差了 4.8576%。
這個單位被設計用來某些時候替代 MB(megabyte),雖然數值很相近,但 MiB(2^20)與國際單位制(SI)中的 MB(10^6)還是有嚴格的區别。具體的轉換見表 1
為了簡便流程,我們可以這樣思考:
碼率(數據傳輸速率)指在一個數據傳送系統中,單位時間内通過設備比特、字符、塊等的平均量。通常使用比特/每秒或字節/每秒兩種複合式單位。
當 “1M 網絡連接” 字樣出現在廣告上時。它表示:
即可能達到的最大下載速度實際上僅為:
128 KB/s(kilobyte per second 十進制 千字節每秒)
122 KiB/s(kibibyte per second 二進制 千字節每秒)
市場上存在的混淆百度百科的錯誤
1MB=1,024KB=1,048,576Bytes
這裡它沒有加 i,所以不精準确,應為 1MiB=1024KiB
京東錯誤
MB 與 MiB 不同,Mbps 與 Mibps 也不同
Mebibyte 不常用。Megabyte 通常被用作等于 1000×1000,也被用作 1024×1024,甚至被磁盤廠商用作 1024×1000。這樣的用法很混亂并且不合理,操作系統檢測出的硬盤容量會比廠商廣告中的小;多數的操作系統會在文件大小上使用 Mebibytes。少數優質硬盤廠家會把實際情況标注清楚在包裝上。
例如:所有版本的 Windows 系統都會将一個 2^20bytes 的文件顯示為 1.00MB(其實按照标準理解應該是 1MiB),而 10^6bytes 的文件顯示為 976KB。在 Mac OS X 10.6 之前的 Apple 系統也是這樣顯示,10.6 之後将文件和磁盤大小都用 Megabytes 來表示,即将 bytes 的文件顯示為 1MB。
MiB 已經被所有主要的标準組織接受使用,但在真正的計算機工業中使用比較少。MB 還是經常被當成這個單位在使用,雖然有可能與 1000000 bytes 搞混。
Windows 和 Mac 操作系統對相同存儲大小的文件會顯示不同的大小,就是因為 Windows 使用 MiB(但 Windows 會簡寫成 MB,這也是混淆的開端),Mac 使用 MB。
正确的維基百科标準存在單位轉換的争議?
單位之間的轉換之所以會存在差異,是國際單位制(SI)和國際電工委員會(IEC)在制定 Megabyte 和 Mebibyte 時采用的進制數不一樣所導緻的,雖然兩者在數值上很相近,但兩者有嚴格意義上的區别。
最為重要的是在書寫上沒有按照 SI 或 IEC 的要求進行轉換,也就是說不管是 1000,還是 1024 的轉換都是正确的,隻是兩者的進制數不一樣而已(如下例子)。在特定的場合,會有特定的要求,也就是企業和市場對其的規範。
我們提議以後在所有的地方都采用國際通用标準規範描述,嚴格區分MB與MiB,減少不必要的混淆。
——廣州深鲨電子科技有限公司
2008 年 3 月 27 日,IEEE 1541-2002 中引入了字母 K 用作 1024 的非标準縮寫,尤其是在表示 KiB,即二進制意義上的千字節。但是,在數據速率的情況下,通常僅使用十進制前綴,并且它們具有标準的 SI 解釋。
沒有标準,我們寸步難行
沒有規矩,不成方圓
下篇預告:5Gbps 的理論速度是 500MB/s 而不是 625MB/s?!了解 USB 的都知道有這麼一個參數,就是 USB3.1GEN1 版本時的傳輸速率是 5Gbps,但是它的理論速度是 500MB/s。細心的可能就發現一個問題:
5Gbps=625MB/s=640MiB/s
可是為什麼 5Gbps 的理論傳輸速度就變成 500MB/s 了呢?在數據傳輸中,信道中的數據流由于噪聲、幹擾、衰減、有損或比特同步錯誤的影響,産生一定的誤碼率。這隻是一個比較次要的原因,最主要的原因是因為編碼,但是編碼又是什麼呢?下篇文章繼續了解。
參考文獻:[1] 國際電工委員會(2007)。“二進制倍數的前綴”(已歸檔)。檢索 2007-05-06。-更新的頁面沒有表格, 但現在引用的是 IEC 80000-13:2008,而不是 IEC 60027-2
[2]IEC 60027-2“電氣技術中使用的字母符号–第 2 部分:電信和電子産品
[3] 唐納德·克努斯(Donald Knuth):“千字節是多少?”
[4]“歸檔的拷貝”。(原始内容存檔于 2007 年 6 月 7 日)。檢索 2007 年 6 月 1 日
[5]“ SI 單位的定義:二進制前綴”。國家标準技術研究所
[6]SanDisk USB 閃存驅動器 “注意:1 兆字節(MB)= 1 百萬字節;1 千兆字節(GB)= 10 億字節。”
[7]“ Mac OS X 如何報告驅動器容量”。蘋果公司 2009-08-27 。檢索 2009-10-16
數據線or充電線?我要買哪個?
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!