飞-超
飞-超

「了解下载速度必看」b与B,位与字节

downloading.gif
使用高速光纤的网吧,夜间迅雷全速下载的速度达到20Mb/s是很正常的。但是注意了,这并不意味着一个20MB的文件1秒钟就能下完。事实上,下完20MB的文件需要约8秒。

这是为什么呢?是的,和单位有关。Mb和MB的大小是不同的,事实上,1MB=8Mb。

为什么会有这样的区别呢?让我们来看看计算机中数据的计量单位吧:

在计算机中,任何数据都是由二进制(基数为0和1)表示的。我们把一个二进制数叫做1位(1bit,简称1b,需小写)。

(bit还有一个称呼:比特,这是它的音译。)

比如,10010 这个二进制串就有5位(5bit, 5b)

我们通常说的32位、64位操作系统中的“位”也是这个意思。32位操作系统能够同时处理32位二进制数据。

由于位这个单位很小,使用不方便,我们便规定8位为1字节(Byte,简称B,必须大写)

比如,00010010 00010010 00010010 00010010 这个二进制数据有32位,也就是32/8=4个字节。

因为位(bit)和字节(Byte)的不同,我们的下载速度计量也有两种不同的标准:

我们可以说n b/s、n Kb/s、n Mb/s

我们也可以说n B/s、n KB/s、n MB/s

(1 某B/s = 8 某b/s)

由于/(几分之几)的英文是per,所以b/s(bit/s,位每秒,比特每秒)也写为bps,用p代替分数线/。

另外,把“字节每秒”(B/s)写成Bps的情况是比较少见的。

回忆一下,我们曾经在哪里见到过这个单位?对了,我们经常看到某个视频的码率(比特率)是256kbps。现在我们知道了,256kbps=256kb/s=256/8 KB/s=32KB/s。也就是说,这个视频如果不算上声音的话,每秒钟的画面需要占用32KB的存储空间。

同样的,我们也经常能在某些地方看到下载速度为1024kbps,不要惊讶,其实速度只有1024/8=128KB/s而已,下载一个mrp都要好几秒钟!

20Mbps,也才2.5MB/s而已。大家千万不要被忽悠了哦!

另外补充一下,在计算机领域(数据大小计量时)K、M、G、T等词头的进位是1024,而不是1000。

在物理学中,1kHz=1000Hz

而在位与字节的世界里,1KB=1024B,1Mb=1024Kb

大家买到的1GB存储卡之所以没有1GB,也是因为这个原因。因为存储卡生产商们坚持认为1GB=1000KB=1000000B

而事实上,1000000B=976.5MB=0.95GB 

本文作者@老虎会游泳,

本文由@5258,整理发布

#
首页      未分类      「了解下载速度必看」b与B,位与字节

5258

文章作者

发表评论

textsms
account_circle
email

飞-超

「了解下载速度必看」b与B,位与字节
使用高速光纤的网吧,夜间迅雷全速下载的速度达到20Mb/s是很正常的。但是注意了,这并不意味着一个20MB的文件1秒钟就能下完。事实上,下完20MB的文件需要约8秒。 这是为什么呢?是的,…
扫描二维码继续阅读
2014-08-05