文件大小通常使用的是二进制
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