Bit、Byte、kb、KB、MB、KiB、MiB各表示什麼意思?

weixin_33709219發表於2018-12-28

摘抄自這

1、Byte、bit:
bit表示:位,是計算機中最小的資料單位。每一位的狀態只能是0或1
Byte表示:位元組,8個二進位制位構成1個位元組,即1 Byte = 8 bit 。1個英文字母或者數字佔用1個位元組的空間,1個漢字佔據2個位元組的空間。

2、Bps、bps:
雖然只是大小寫不同,兩者是完全不同的,前者是Byte per second,即位元組/秒;
後者是bit per second,即位/秒。 如家用的2M寬頻,也就是2M bps,換成Bps也就是(2M/8 )Bps = 256K Bps,所以我們用2M寬頻下載時的最大下載速度就是256KB左右。 我們平常所說的百兆、千兆網路卡,其單位就是bps,而非Bps。

3、GT/s、GB/s:
常用來描述計算機內部匯流排的傳輸速度
GT/s:giga transfers per second,可以通俗的理解為“G次/秒”,表示傳輸速度。如Core i7 QPI匯流排傳輸速度可以達到4.8GT/s,HT 3.0匯流排可以達到5.2GT/s,也就是 說QPI匯流排每秒可以傳輸4.8G次,HT 3.0匯流排則是每秒5.2G次。

4、GB/s:即G Byte/s,如QPI匯流排的頻寬是25.6GB/s,即每秒能傳輸25.6G位元組。 兩者間的換算:比如1333MHz的FSB,每秒傳輸1333M(1.333G)次,每次傳輸64 bit資料,也就是8 Byte,所以它的傳輸頻寬就是1.333*8=10.7GB/S。

5、Mbps是國際單位制SI制定的十進位制標準單位制,這個M是1000K,而Mibps是國際電工委員會IEC制定的二進位制標準,這個M是1024K 。1Mbps=125000Byte/s ,1Mibps=131072Byte/s.所有2Mbps是250kB/s
。注意這裡的k是小寫的。這裡要談到另一個原因,小寫k是代表1000的,例如1kb。而大寫K經常是Ki的不規範縮寫,比如KB=1024Byte。

1KB = 1,000 Byte
1MB = 1,000 KB
1GB = 1,000,000 KB
1TB = 1,000,000,000 KB

1KiB = 1,024Byte
1MiB = 1,024KiB
1GiB = 1,024MiB = 1,048,576 KiB
1TiB = 1,024GiB = 1,073,741,824 KiB

相關文章