浅谈MB、Mb、MBps、Mbps - 计算机常识

浅谈MB、Mb、MBps、Mbps - 计算机常识计算机常识 浅谈 MB Mb MBps Mbps mb 和 mb

计算机常识 - 浅谈MB、Mb、MBps、Mbps

创作时间:2021-07-13

一、MB与Mb(严肃脸,不是骂人)

1、简述

这两个是计算机中的储存单位,所以你可以理解为数据大小
M是兆的意思,英文为Mega,所以简写M,不区分大小写,M或m均可,一般以大写M表示。
大写B是字节的意思,英文为Byte。
小写b是比特的意思,英文为bit,bit是计算机中最小储存单位,广泛应用于计算机网络。

2、换算关系

1 Byte = 8 bit
1 MB = 8 Mb
1 MB = 1024 KB
1 GB = 1024 MB
注意区分大小写。


【小拓展】
有人可能会问,1MB=多少bit?
M是2的20次方,即1M = 1024 x 1024,
所以1MB = 1024 x 1024 x 8bit = 8033608 bit
这个看不懂?没关系,不是本文重点。


3、"MB"的实际应用(硬盘、宽带)

(1)硬盘容量

硬盘是外存(手机说的内存一般是机身闪存,手机界经常略说为“内存”,容易跟电脑的运行内存混淆,内存与外存的区分详见《计算机组成原理》),一种存储介质,它的容量关系到你能存多少数据。
U盘大家听过吧,常见的存储介质,它也是硬盘的一种,只不过是可以随身携带的。比如大家在买U盘后,插上电脑应该发现,标着16G、32G等的U盘实际插上会小很多。有人怀疑是虚标,其实并不能说虚标,而是设计问题。
硬盘容量与实际使用不一致的主要原因如下:
(a)厂商生产时一般是按1M = 1000K的1:1000来计算,而不是标准的1:1024
(b)内置的文件、系统文件和分区表结构占用(一般占用很小)
(c)不同品牌、不同型号、不同生产批次的硬盘有差别

举一个例子,512G的固态硬盘,如何计算实际可用的容量?
需要先将商家标出来的G单位以1:1000换算成K,然后再以1:1024将K换算成G,仔细看下面的计算。

512 G * 1000 = 512000 M
512000 M * 1000 = 512000000 K
512000000 K / 1024 = 500000 M
500000 M / 1024 = 488.28125 G

是不是很神奇,512=488?只能说非常6

所以512G硬盘实际在计算机上是没有512的,你在“计算机” / "我的电脑"中可能只看到488GB左右,就是这个道理。

那么,是厂家在坑我们消费者吗?我也想知道,我没证据。

在这里插入图片描述
如上图,你真的以为上图硬盘有1TB?
Of course NO!

商家一般会在商品详情里注明容量相关的问题,如下图。
在这里插入图片描述
所以,1TB的硬盘实际有多少容量,可以这样算
1 T * 1000 * 1000 * 1000 * 1000 / 1024 / 1024 / 1024 ≈ 931.32 GB
即在网上买一个标1TB的硬盘实际可用931.32GB(不同品牌、不同型号、不同批次的硬盘实际可用容量不相同)


(2)内存条

内存条也就是运行内存,简称内存,注意不是手机常说的内存。
在这里插入图片描述
如上图,也许你们在选购电脑/笔记本的时候,看到这种参数都会懵比,不少人都疑惑:这是什么?
慢慢看,i7-8750H是处理器(CPU),8G是说内存容量,512G是说硬盘(固态硬盘,SSD),GTX1060是独立显卡,72%NTSC是屏幕色域(高色域)。

再说内存8G,其实电商一般是省略了字母B的,实际的单位是8GB。
严格来讲,内存大小是没有说8G的,内存大小跟U盘、硬盘那些不同,内存里面的存储颗粒是很严格的设计,内存是能直接与CPU进行数据交换的媒介,不能存在硬盘那种8G不等于8GB的情况。人们为了省时间,方便说明,所以直接标上8G也无可厚非,但是要明白其中的道理。
在这里插入图片描述
如上图才是储存容量大小的标准写法。
不过无论它内存写8G还是8GB,实际上看到的都必定是8192 MB(8GB = 8*1024MB = 8192MB)。
8*1024=8192不是8096,感谢网友@weixin_71216712 的指正。


(3)显卡的显存

什么是显存?首先要了解什么是显卡,显卡简称GPU,跟CPU类似,显卡也是储存计算机0和1数据的,只不过它输出的是一张张的图片,动态化后就是视频、游戏画面。
显存也就是显卡的内存,例如GTX 1660Ti 6GB,这里的6GB就是显存,显存也是非常严格的储存设计,不会出现8GB不等于8092MB的情况。
显卡一般不会跟CPU那样处理非常复杂的数据,它处理的数据通常都是很简单、连续、大量的,国外很多人会用显卡去挖矿(此处不做拓展,感兴趣的自行搜索)。


二、MBps与Mbps

1、简述

MBps与Mbps,这两个是数据传输的速率,或者叫速度(个人认为叫速率更准确),通常用于表示下载速度数据读写速度

MBps是“兆字节每秒”的意思,英文全称为Million Byte per second。
Mbps是“兆比特每秒”的意思,英文全称为Million bits per second。
“per”可以理解为“每”、“每个”、“每份”的意思。
当然,有时为了方便观察,通常将它们写成MB/s 和 Mb/s

2、速率换算关系

1 MBps = 8 Mbps

3、MBps与Mbps的实际应用

宽带的带宽 /速率

有人应该注意到,我们报装宽带时,运营商(例如电信、移动、联通等)给我们写的是8M、20M、50M、100M等字样,这是什么? 这里说的是带宽,也就是运营商能提供给我们的“**在一定时间内能传输的数据量**”。

以100M宽带举例,它是指100Mbps带宽的宽带,由上面的换算关系可以得知,100Mbps / 8 = 12.5 MBps(简写12.5 MB/s)
什么意思?即100M宽带实际上的下载速度峰值是12.5 MB/s,这才是我们一般人常见的下载速度。
当然这只是理论值,实际使用时大多都达不到12.5 MB/s,以实际情况为准。


【拓展】关于路由器,现在我们家里都会有,路由器不是什么罕见的东西,其实我们所说的WiFi就是由无线路由器发射的信号,我们说的连接WiFi,其实就是说连接无线路由器。现在是万物互联网时代,WiFi已经是一个很常见的东西,其实它也是由无线路由器发出的信号。家里有装宽带的家庭,买一个无线路由器,配置好后,手机就能连接WiFi,躺床上玩了。

【拓展】那么有人或许会问,运营商给我们一个没有天线的玩意又是什么?那个一般是指Modem(调制解调器),俗称“猫”。有些人是没有的,但是大部分家庭都会有。现在由于大多数人装的都是光纤,所以这个玩意应该叫“光猫”。有什么用?以前的说法是将模拟信号转换为数字信号,让电脑识别,达到网络数据交换的目的。现在的光猫是将光信号转换为数字信号。

【拓展】注意路由器和光猫不是一个东西。通常情况下,家庭只有路由器是不能上网的,现在的路由器虽然可以拨号,但是也需要光猫来处理光信号,不然上不了网。有人可能会问,我在学校,并没有见到过所谓的光猫,把网线插到墙上的端口,和电脑连接,一样能上网,这是怎么回事?这种其实已经由学校端的光猫处理了,学校直接从服务器(学校端路由)分配带宽给你的端口,并分配IP,电脑会自动获取IP,此时一样能上网,学生整个过程基本只有在电脑拨号操作,甚至有的学校直接让你网线插上就能上网,可能有些学校还需要装个校园网认证软件,以便获取IP。


宽带除了下载速率,还有上传速率。

例如笔者使用的是电信100Mbps宽带感谢网友@SLD_Allen的指正。

实际的下载速率为11.8MB/s,上传速率为200到600KB/s不等,这种叫“不对等速率宽带”,意思就是下载速率和上传速率不一致
(运营商的坑之一,别以为给你100兆就能够下载和上传都100MBps),当然也有些宽带是上传比下载快的,比如某些服务器需要非常大的上传带宽,而我们一般是用下载带宽。

以后如果有人问:你装的什么宽带?/ 你的宽带速度多少?
可以这样回答:我装的是电信100兆宽带(或光纤,现在一般都是光纤)


本文为个人原创,现分享出来供参考,创作不易,转载请说明出处,谢谢。

修改于2024年11月19日

编程小号
上一篇 2025-01-12 14:24
下一篇 2025-01-12 14:23

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/109199.html