100兆宽带下载速度是多少?Mbps和MB/s差8倍,硬盘和系统还各藏一套算法

老孙升完千兆宽带没多久,揣着两个问题来敲门。一个是测速App跑出941Mbps,他拿计算器按了半天说不对啊,每秒都900多兆了,怎么网盘下电影还是一百来兆的速度。另一个是他新买了块2T的移动硬盘打算倒腾照片,插上电脑点开属性一看,1.82TB,当场就要去找店家理论,怀疑自己买到扩容盘。
我把两个数各算了一遍给他看,他愣了半天说了句:这帮厂商各说各话。其实这两个问题在初级爱好者里能吵翻天,根子都是一样的:单位。宽带的兆、下载软件的MB/s、硬盘的TB,看着是一家人,里头藏着两套完全不同的换算。
先把最容易混的俩认清楚:Mbps和MB/s
宽带广告里的兆,单位是Mbps,看清楚那个小写的b,是bit,比特。下载软件、网盘客户端、任务管理器里显示的速度,开头是大B,Byte,字节。一个字节等于八个比特,所以套餐兆数除以8,才是你电脑上能看到的下载速度。
100兆宽带,100÷8=12.5MB/s,这就是理论顶格,一分不多。500兆是62.5,1000兆是125。老孙那个941Mbps,÷8等于117MB/s,网盘实际给他跑110MB/s,基本贴着天花板了,一点没坑他。
| 套餐兆数 | 理论下载顶格 | 有线实测常见区间 |
| 100兆 | 12.5 MB/s | 11~12 MB/s |
| 300兆 | 37.5 MB/s | 33~36 MB/s |
| 500兆 | 62.5 MB/s | 57~61 MB/s |
| 1000兆 | 125 MB/s | 110~117 MB/s |
| 2000兆 | 250 MB/s | 200~230 MB/s |
表里有线实测那列比理论再打个小折,是协议开销、网线、设备网口一层层吃掉的。千兆网口物理上就封顶125MB/s,能稳定在110到117之间就算健康,这笔账我在三本账那篇里拆得更细,带宽、协商速率、实测速度是三个不同的数。顺带提醒一句,路由器详情页写的AX3000那个3000,跟宽带兆数更是两码事,那是几个频段的协商速率加出来的宣传数,买路由器看参数那篇专门说过它。至于套餐里的上行另有一本账,千兆宽带上行普遍只有三五十兆,上下行不对称那篇写过规矩是怎么来的。
硬盘那套是另一回事:1000和1024的旧账
老孙的2T盘显示1.82T,不是盘缩水了,是两套进制作怪。硬盘厂商标容量按1000进制算:1TB等于1000GB,再往下是100万MB,也就是一万亿字节。而Windows统计容量按1024进制:1KB等于1024字节,一层一层往上乘。同样是两万亿字节,被1024连续除下来,就只剩1862个G。
| 盘身印的 | Windows里显示 | 差额 |
| 500GB | 465GB | 少约7% |
| 1TB | 931GB | 少约9% |
| 2TB | 1.82TB(1862GB) | 少约9% |
| 4TB | 3.72TB | 少约9% |
也就是说,厂商标多少,系统里就少百分之九上下,这是写进行业规矩的差价,谁家的盘都一样,不是你买到假货。想确认是不是扩容盘,别看容量数字,往里拷一个大文件再读出来核对,或者用测速工具跑一圈读写,扩容盘一拷就露馅。
最气人的是这块盘插到Mac上,显示2.0TB,一分不少。不是Mac把盘修好了,是苹果从很多年前的系统版本起,容量显示也改按1000进制算,跟硬盘厂商站一队。Windows到今天还按1024算,偏偏界面上标的是GB这个字。其实国际标准里1024进制有专属名字,叫GiB,读吉比字节,Windows显示的GB实际上是GiB,这个标注错了二十多年也没人打算改。Linux底下也有同样的坑,df -h按1024算,df -H按1000算,一个字母之差,同一块盘差出百分之九。
手机上的GB又是哪一套
手机容量显示跟苹果一个路数,按1000进制,所以128G的手机总容量显示出来还是128G上下,不会像电脑那样先打九折。你感觉到手缩水,那是系统本身占了十几个G,不是进制吃的。
运营商算流量也按1000进制,1GB就是十亿字节,跟宽带那边的兆是同一个世界的人。所以网盘客户端显示的2GB电影,实际是2000MB,用流量下载完,手机统计的用量也差不多是这个数,两边能对上,不存在谁多算了你。
拿流量套餐对账也能心里有数:视频App标的高清一小时1GB上下、蓝光档2GB出头,10GB的定向包看高清能撑十个钟头,看蓝光五个钟头就见底。老人手里那种每月2GB的保号套餐,微信文字聊天一个月用不掉两百兆,可孙辈来家里连上看两晚短视频就清零——不是运营商偷流量,是视频这东西按字节计真的扛不住看。
捋顺了单位,下载时间就能心算
诀窍就一句:兆数先除以8变成MB/s,文件大小按1GB等于1000MB算,一除就是秒数。
2GB的电影,100兆宽带要下两分四十秒上下,500兆三十来秒,千兆十八秒左右。60GB的4K原盘,100兆得两个多小时,千兆十分来钟——所以玩原盘的人最后都去折腾内网和NAS了,我从电脑往NAS拷东西走千兆网线也就110MB/s,四条路实测那篇把快慢账都列了。真想跑满两千兆,光换宽带没用,得从光猫口到网线到网卡一路排过去,2000兆四个关口那篇挨个查过。家里宽带到底该装哪一档,装多少兆够用那篇按人头和4K台数算过一笔总账。
还有个反向的坑:有人拿测速截图说自己跑出900多,那是Mbps;网盘会员宣传加速到30,那是MB/s。俩数差着8倍,根本不是一回事,放一起比就是鸡同鸭讲。看到任何速度先瞟一眼单位后面是小b还是大B,这一眼能省掉一大半的抬杠。另外WiFi详情页里那个连接速度1201Mbps也别当真,那是手机和路由器握手的协商价不是实测,信号掉格那篇里专门拆过它为什么会虚。
顺带说个暴露年龄的对照。当年电话线拨号上网是56Kbps,除以8等于7KB/s,一张MP3三四个兆要下半天,那会儿下载软件满屏都是KB/s的小字,所以老一辈网民反而对KB敏感、对MB没概念。现在反过来,什么都以MB/s起跳,KB/s只在下载冷门资源时才露面。单位没变过,变的是我们见惯的量级。
为什么宽带只有一步换算,硬盘却有两套
写到这我自己也犯嘀咕,凭什么宽带除以8就完事,硬盘却要纠结1000还是1024。查了一圈才理顺:比特和字节是数数的单位,数本身没有进制之争,运营商说我给你1000Mbps,就是每秒十亿比特,÷8得字节,一步到位。麻烦出在k、M、G这些前缀上——国际单位制里kilo就是1000、mega就是100万,这是度量衡的老规矩;可计算机内存天生按2的次方编址,2的10次方等于1024,离1000特别近,早年工程师图省事就把1K当了1024用,一用就是几十年。
硬盘行业从上世纪八十年代起就按1000进制标容量,人家标的是合规的国际单位,反而是Windows按1024统计还标成GB,属于将错就错。最拧巴的是内存条:内存颗粒物理上就是按2的次方做的,所以8G的内存条插上电脑显示8GB不多不少,一根毛都不少。同一个机箱里,内存按1024、硬盘按1000、网络按十进制,三套规矩挤在一块主板上,难怪新手要疯。
U盘和SD卡跟硬盘一个路数,按1000标,所以64G的存储卡插电脑显示59G多也属正常折价。真要较真哪个是行规哪个是 BUG,记住一句:存储看标称打九折是行规,内存看标称一分不少也是行规。
三句话把这笔账收走
这一堆换算压到最后就三句:传输的兆除以8,才是电脑上的MB/s;存储的容量,Windows里比厂商标称少百分之九;Windows的GB其实是GiB,Mac和手机上的GB才是跟厂商标称一致的GB。
老孙听完总结得比我利索:宽带除以8,硬盘打九折,剩下都是心理作用。他后来把那张换算表拍下来发到家庭群,他儿子回了句这玩意搜索一下就有,老孙回了句:搜出来的是别人的,这张是老孙自己算过的。

发表评论