本文转载自微信公众号「架构精进之路」,作者张张。转载本文请联系老架构精进之路公众号。
1GB 等于多少 MB ?不同单位之间如何进行换算呢?这些基础知识也许是很多人都在问的问题。
GB 和 MB 所代表的含义,它们在究竟表示着什么?
bit
b应该不陌生,在学习编译语言的时候有所涉及。所谓b就是bit的缩写,可以叫作比特、位元、位,是电脑记忆体中最小的单位,每一个bit都对应着0或者1,便于机器识别。
Byte
Byte也不陌生的,可以叫它字节,简写为B,我们可是经常在电子设备上看到它哦。一个Byte由8 bits 所组成,可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/)
- Byte = 8 Bits
在储存器中
在网络中遨游时
在多人运动(玩游戏)460时
在很多时候都可看见它(B)的身影
计算机网络速度
文件下载快慢、在线看图图是否需要等待、看网课是否卡顿是否需要等待,往往取决于网速的快慢。那什么是网速呢?
bps
在上文中我们可以知道b的意思就是bit,那ps是个啥呢?我告诉你它是per second,合起来就是bit per second,可以写成bit/s(比特/秒)或者b/s,通常国际标准使用bps表示各种设备的传输速率,在宽带标明速率的时候可以看见
B/s
B/s可以说是最常见的了,以Byte/s,在手机、电脑上随处可见,往往可以达到MB/s,在未来的一段时间里甚至可以达到GB/s(是不是很期待)。在测试网速的时候可以看到多少MB/s??
容量速率换算
随着科技的进步,bps、B/s已经无法满足人类的需求了,所以就有了Kbps、Mbps、Gbps、KB/s、MB/s、GB/s。
容量换算
这张表告诉我们计算机的换算单位是1024,也告诉我们容量之间如何换算。在使用硬盘的时候往往会发现实际容量比标注容量少,是因为硬盘厂家是以1000为换算单位来制造硬盘的。
速率换算
网络常用单位为(Mbps):
- 100M/s = 100Mbps = 100Mbit/s
- 100Mbit/s=(100/8)MB/s=12.5MB/s
那有人问为什么宽带是100Mbps却达不到12MB/s的速率呢?原因有很多包括网线老化、多人使用同一个网络、路由器限制、硬件限制、接收端与发送端距离等。