基本介紹
單位差異,k 與 Ki,b 與 B,用法示例,位元組,千位元組每秒,兆位元組每秒,吉位元組每秒,
單位差異
k 與 Ki
k 與 Ki 分別表示kilo-(千)與kibi-(二進制千)。作為前綴使用時, k 表示1,000,Ki 表示1,024,因為“Ki”來源於它在計算機方面 2= 1,024 的使用。不幸的是,人們常常錯誤地用 K 代替 Ki。此外,不知曉其中微妙差別的廣大公眾,常常不加區別地使用“Kbps”與“Kibps”,造成了混亂。總之,使用“Kibps”通常是正確的。
b 與 B
b 代表 bit(比特),B 代表 byte(位元組),1 位元組 即8 比特。這會導致混淆。比如當“1M(1 Meg,1 兆)網路連線”字樣出現在廣告上時,它常常表示 1 Mib/s(mebibit per second,二進制兆比特每秒)或者 1.049 Mb/s(megabit per second,兆比特每秒),即可能達到的最大下載速度實際上僅為 128 KiB/s(kibibyte per second,二進制千位元組每秒)或者 131 kB/s(kilobyte per second,千位元組每秒)。
用法示例
如果一個數據流的碼率為 8,192 比特每秒,用大小寫不同的字母可以表示如下:
8192 / 1000 = 8.192 kb/s
8192 / 1024 = 8 Kib/s
8192 / (8 x 1024) = 1 KiB/s
8192 / (8 x 1000) = 1.024 kB/s
8192 / 8 = 1024 B/s
位元組通常在現代系統中使用,但即使使用了 8 比特 的 位元組,kbyte/s 對應的數字也不一定恰好等於 kbit/s 對應的數字的八分之一,這是因為位元組的計數可能不包括 幀指示位(framing bits)。舉例來說,當在最通用的設定(異步,8 數據位(data bit,DB),無奇偶校驗(no parity),1 終止位(stop bit))下使用時,一條 56 kb/s RS-232 的串列線路只以 5.6 kbyte/s 的速率傳輸——而不是 7 kbyte/s 。 確切地說,使用 kbyte/s 的二進制含義 1,024 byte/s 更常見——相比於 kb/s ——或許是由於與常見的檔案尺寸單位千位元組(kilobyte)的二進制使用的緊密關係
位元組
千位元組每秒
- 1,000位元組每秒