天天看点

计算机中的单位

文件大小通常使用的是二进制

1Byte=8bit
1k=1024Byte
1M=1024K
1G=1024M
1T=1024G
1P=1024T
           

速度的大小常使用十进制

1GHz=1000*1000*1000Hz
           

CPU运算速度

CPU运算速度常使用MHz或者是GHz,这个Hz就是秒分之一,也就是一秒内发生的同步脉冲数。

网络速度

网络传输方面,由于网络使用的是bit做单位,常用的单位为Mbit/s,即每秒多少Mbit。

512k网速,其实指的是512kbps,也就是512k位/秒,由于我们平常对容量的标称是字节B,1B=8位,所以512k其实就是512/8=256KB/S,也就是说,你下载东西的时候最多就是256KB/S,这个速度就是你的下载工具能显示的最大值。

宽带和光纤的区别:

宽带的上传速度和下载是不一样的。带宽越大,下载就越大,但上传大都是固定的,也就是说2M/4M/6M/8M的宽带,上传都一样,64KB/S。这就是宽带的不对称,最大的缺点,光纤是对称的,上传和下载一样的。

8M宽带的下载是1000KB/S,上传64KB/S。

8M=8Mbps=1MB/s=1000KB/s

8兆光纤宽带上下行带宽均为8Mbps。

上面的1MB/s=1000KB/s有一定的争议,到底是1000还是1024?

一般情况下表示速度的时候以十进制来计算,而计算文件大小的时候以二进制来计算

问题的根源 (这个从知乎看到的,文末有来源)

k 与 Ki

k 与 Ki 分别表示 kilo-(千) 与 kibi-(二进制千) 。作为前缀使用时, k 表示 1,000,Ki 表示1,024,因为“Ki”来源于它在计算机方面 = 1,024 的使用。不幸的是,人们常常错误地用 K 代替 Ki。此外,不知晓其中微妙差别的广大公众,常常不加区别地使用“Kbps”与“Kibps”,造成了混乱。总之,使用“Kibps”通常是正确的。

b 与 B

b 代表 bit(比特),B 代表 byte(字节),1 字节 即 8 比特。这会导致混淆。比如当“1M(1 Meg,1 兆)网络连接”字样出现在广告上时,它常常表示 1 Mib/s(mebibit per second,二进制兆比特每秒)或者 1.049 Mb/s(megabit per second,兆比特每秒),即可能达到的最大下载速度实际上仅为 128 KiB/s(kibibyte per second,二进制千字节每秒)或者 131 kB/s(kilobyte per second,千字节每秒)。

计算机中的单位
计算机中的单位

前者是SI单位,后者是IEC 60027-2单位

参考:https://www.zhihu.com/question/47665865

继续阅读