菜鸟进化论! 解读常见的硬件术语误区
四.Kb/KB与Kbps/KBps!不经意间的疏忽
Kb/KB与Kbps/KBps,我们一直没有去刻意的普及这两者的区别。在我们日常网络和电脑应用中,其实两者并不是仅字母大小写的区别,现在让笔者来解释一下:
计算科学方面:
计算机中的信息都是二进制的0和1来表示,其中每一个0或1被称作一个位,用小写b表示,即bit(位);大写B表示byte,即字节,一个字节=8个位,即1B=8b;前面的大写K表示千的意思,即千个位(Kb)或千个字节(KB)。表示文件的大小单位,一般我们都使用字节(KB)来表示文件的大小。
同理很多人在配置机器时会说我的内存是2G、我的硬盘是500G、1T、缓存是32M之类的话,这是不严格的。因为容量的存储单位是字节,即Byte,因此我们应该说的是内存是2GB、硬盘是500GB、1TB,我的硬盘缓存是32MB之类的话。
网络应用方面:
1.网速≠流量
网速的原始定义比较复杂,类似于电压的概念,也难以读懂。但是,我们可以理解为数据传输的速率,数据传输则有上行和下行之分。因此网速并不等于流量,流量是所有上行和下行速度之和再剩以相应的时间,所以我们不能说“我家网的流量慢”。
2.网速的单位
表示一个网络速度则需要用单位:ps指的是/s,即每秒。Kbps指的是网络速度,也就是每秒钟传送多少个千位的信息(K表示千位,Kb表示的是多少千个位),为了在直观上显得网络的传输速度较快,一般公司都使用kb(千位)来表示,如果是KBps,则表示每秒传送多少千字节。 1KBps=8Kbps。ADSL上网时的网速是512Kbps,如果转换成字节,就是512/8=64KBps(即64千字节每秒),就表示这个网络的传输速度最高可达64K每秒。
很多人都会说我家是2M的宽带,甚至现在中国联通在北京打的广告上也有2M或2Mb的字样!(1)事实上,网速的传输速度指每秒钟传能传输二制信息的位数,单位是位/秒,即bit/s,记作bps,因此又称为比特率;(2)有很多人搞混了bps和Bps的区别,因为1Byte=8bit,所以1Bps=8bps;(3)严格来讲,网速即数据传输速率,它包括数据信号速率和调制速率,数据信号速度的单位才是bps,而调制速率是指信号调制后的传输速率,单位是Baud,也称为波特率。
通常我们家里用的宽带,都是1Mbps或是2Mbps的速度,很多用户都不理解,自己家的下载速度到底有多快,理论上:2Mb(即2Mbps)宽带理论速率是:256KB/s(即2048Kb/s),实际速率大约为103--200kB/s;(其原因是受用户计算机性能、网络设备质量、资源使用情况、网络高峰期、网站服务能力、线路衰耗,信号衰减等多因素的影响而造成的)。4Mb(即4Mbps)的宽带理论速率是:512KB/s,实际速率大约为200---440kB/s。
实例:
在我们实际上网应用中,下载软件时常常看到诸如下载速度显示为128KBps(KB/s),103KB/s等等宽带速率大小字样,因为ISP提供的线路带宽使用的单位是比特,而一般下载软件显示的是字节(1字节=8比特),所以要通过换算,才能得实际值。然而我们可以按照换算公式换算一下:
64KB/s=64×8(Kb/s)=512Kb/s=0.5Mb/s 即64KB/s=0.5Mb/s
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s 即128KB/s=1Mb/s
看了上面的解释,相信有糊涂的也有明白的,这就要自己去了解其中的问题了,当有人问您:你家的下载速度大约能到多少啊?你就不能回答2Mbps,因为单位不同,2Mbps只是速率不是速度,2Mbps真正的下载理论速度是256KB/s。以上这些术语上的区别,希望作为网编来讲,在文章中要严谨,对于消费者来说,只要明白其中的道理,当然不必要求过去。