一文搞懂基础数据单位换算逻辑

开发 前端
1GB 等于多少 MB ?不同单位之间如何进行换算呢?这些基础知识也许是很多人都在问的问题。

[[413673]]

本文转载自微信公众号「架构精进之路」,作者张张。转载本文请联系老架构精进之路公众号。

1GB 等于多少 MB ?不同单位之间如何进行换算呢?这些基础知识也许是很多人都在问的问题。

GB 和 MB 所代表的含义,它们在究竟表示着什么?

bit

b应该不陌生,在学习编译语言的时候有所涉及。所谓b就是bit的缩写,可以叫作比特、位元、位,是电脑记忆体中最小的单位,每一个bit都对应着0或者1,便于机器识别。

Byte

Byte也不陌生的,可以叫它字节,简写为B,我们可是经常在电子设备上看到它哦。一个Byte由8 bits 所组成,可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/)

  1. 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):

  1. 100M/s = 100Mbps = 100Mbit/s 
  2. 100Mbit/s=(100/8)MB/s=12.5MB/s 

 那有人问为什么宽带是100Mbps却达不到12MB/s的速率呢?原因有很多包括网线老化、多人使用同一个网络、路由器限制、硬件限制、接收端与发送端距离等。

 

责任编辑:武晓燕 来源: 架构精进之路
相关推荐

2022-03-24 08:51:48

Redis互联网NoSQL

2024-04-12 12:19:08

语言模型AI

2020-05-15 16:37:13

PowerBI数据分析

2022-09-22 09:00:46

CSS单位

2022-06-17 10:24:57

IaC

2021-03-22 10:05:59

netstat命令Linux

2023-09-08 08:20:46

ThreadLoca多线程工具

2023-09-15 12:00:01

API应用程序接口

2017-11-29 13:55:55

神经网络循环神经网络RNN

2023-05-22 13:27:17

2023-03-06 21:29:41

mmap技术操作系统

2020-12-07 06:19:50

监控前端用户

2021-03-04 00:09:31

MySQL体系架构

2021-07-08 10:08:03

DvaJS前端Dva

2020-09-03 06:35:44

Linux权限文件

2023-09-02 21:27:09

2022-07-15 08:16:56

Stream函数式编程

2021-02-28 20:53:37

Cookie存储浏览器

2024-07-12 14:46:20

2023-08-24 16:50:45

点赞
收藏

51CTO技术栈公众号