标题：存储单位
定义
指在某一领域以一个特定量，或标准做为一个记录（计数）点。再以此点的某个倍数再去定义另一个点，而这个点的代名词就是计数单位或存储单位。如卡车的载重量是吨，也就是这辆卡车能存储货物的数量，吨就是它的单位量词。
二进制序列用以表示计算机、电子信息数据容量的量纲，基本单位为字节B，字节向上分别为KB、MB、GB、TB，每级为前一级的1024倍，比如1KB=1024B，1M=1024KB。
单位及换算
介绍计算机存储单位一般用b,B,KB、MB、GB、TB、PB、EB、ZB、YB、BB来表示，它们之间的关系是：
位 bit (比特)(Binary Digits)：存放一位二进制数，即 0 或 1，最小的存储单位。[英文缩写：b(固定小写)]
字节 byte：8个二进制位为一个字节(B)，最常用的单位。
1 kilobyte kB = 1024 (2^10) byte 
1 megabyte MB = 1024 KB 
1 gigabyte GB = 1024 MB 
1 terabyte TB = 1024 GB
1 petabyte PB = 1024 TB 
1 exabyte EB = 1024 PB 
1 zettabyte ZB = 1024 EB 
1 yottabyte YB = 1024 ZB 
1 brontobyte BB = 1024 YB
1 nonabyte NB =1024 BB
1 doggabyte DB =1024 NB
注意上面Kibi这一系列的定义。Kibi来自英语kilo-binary(二进制的千)， 1998年10月在IEC60027-2中订位标准。但到目前在各种应用中还没有完全占优势。
在信息行业中常用用于内存容量的MB、 GB，几乎都是指220，230，… 数位组。KB也经常表示210数位组，以区别于kB。当然你也会经常看到kB被混用来表示210数位组。这些表示法都并没有被标准化。
至于硬盘容量，一般的制造商总是用十进制的计数。一般计算机的操作系统都是使用2进制的计数，所用你经常会发现在计算机看到的硬盘容量比硬盘上声称的要小，比如20GB的硬盘只显示有18.6GB。
特别误导人是软盘的情况。720KB的软盘是720×1024个数位组的值经常用2个十六进制的数字（在信息科学中这样一个16进制的数字也称为一），而1.44MB的软盘则莫名奇妙的是1.44×1000×1024个数位组的值经常用2个十六进制的数字（在信息科学中这样一个16进制的数字也称为一），即不全是10进制也不全是2进制。 
注：“兆”为百万级数量单位。
附：进制单位全称及译音
yotta，[尧]它， Y. 10^21， 
zetta，[泽]它， Z. 10^18，
exa，[艾]可萨， E. 10^15，
peta，[拍]它， P. 10^12， 
tera，[太]拉， T. 10^9， 
giga，[吉]咖， G. 10^6， 
mega，[兆]，M. 10^3数位组一个在信息技术和数码技术领域中，用于表示信息的数量的单位。
一个数位组是数个二进位的组合。早期的不同计算机系统中使用的数位组含有的二进位数目不尽相同。 但目前数位组在应用上已经统一，即，一个数位组通常由8个二进位组成。16个二进位合成一个字（word）. 32个二进位构成一个复字（double words)。
每个二进位，可用来代表两种状态之一，如电路的开/断等）组成，因此可以代表28 = 256个不同的状态。
4个二进位的组合称为四位组(Nibble)，8个二进位的组合则为一个八位组(Octet)， 所以一个数位组通常是一个八位组。
数位组是一个承载信息的基本单元。一个数位组表明的信息由所用的编码方式决定。不同的编码方式有可能用一个或多个数位组来表示一个数字，一个符号，或者一幅图像中的一个色点。常用的编码方式如用来表示字符集的ASCII编码或者ISO/IEC 8859标准的编码。
字节又被译为“字节”，即是在电脑内一个英文字所占的最基本单元，而一个中文字是占两个字节的。
由数位组引申出的计量单位。
存储单位b与B的区别
上面的换算相信大家已看过了，可说起存储容量单位，大家很自然的会想起自己的硬盘有多少GB、内存有多少MB。在上一期有关硬盘容量的介绍中，我们也知道了字节(B)是电脑中表示信息含义的最小单位，通常情况下一个ACSII码就是一个字节的空间来存放。而事实上电脑中还有比字节更小的单位，因为一个字节是由八个二进制位组成的，换一句话说，每个二进制位所占的空间才是电脑中最小的单位，我们把它称为位，也称比特（bit）。由此可见，一个字节等于八位。人们之所以把字节称为电脑中表示信息含义的最小单位，是因为一位并不能表示我们现实生活中的一个相对完整的信息。
有的时候，为了简写，我们会把位的单位缩写成b，这个时候大家一定会有疑问了，因为字节的单位我们用B表示，两者不就是一样了吗?其实，字节的表示单位B是Byte的缩写，位的表示单位b是bit的缩写，1b与1B之间只要大小写不同，那么表示的含义也不同，因为8b才等于1B。
大家可能会有疑问，位它到底有什么用呢？一般来说，我们讲到存储设备时，都是按照字节进行换算，例如1GB=1024MB=1024*1024KB。但是在网络传输之中，数据传输则是按照位进行传输的。这就可以解释为什么自己家里的宽带ADSL是1Mb的带宽，但是下载数据却只能在100KB左右徘徊。因为1Mb=1024Kb，由于字节与位之间的关系是八倍，因此将1024Kb除以8就得到128KB。由此可见，实现上网络传输带宽中的1M只等于电脑中的128KB。这样加上信号的衰减，一般只能保持在100KB左右。
相同的道理，我们的网卡一般都是100M的，但是为什么传输速度达不到这么高呢？因为100Mb，将其除以8得到12.5MB，这就是我们网卡能够达到的最高速度了。相同的道理同样出现在硬盘容量的表达上，这也是为什么硬盘制造商所说的硬盘容量与我们实际看到的容量不同的原因。
解释换算进率
解释一下为什么计算机储存单位的进率是1024而不是1000。
因为目前计算机都是二进制的，让它们计算单位，只有2的整数幂时才能非常方便计算机计算，因为电脑内部的电路工作有高电平和低电平两种状态.所以就用二进制来表示信号，(控制信号和数据)，以便计算机识别。而人习惯于使用10进制，所以存储器厂商们才用1000作进率。这样导致的后果就是实际容量要比标称容量
少，不过这是合法的。1024是2的10次方，因为如果取大了，不接近10的整数次方，不方便人们计算；取小了，进率太低，单位要更多才能满足需求，所以取2的10次方正好。 
计算实例：标称100GB的硬盘，其实际容量为100×1000×1000×1000字节/1024×1024×1024≈93.1GB 
可见产品容量缩水只要满足计算的实际容量结果（上下误差应该在10%内），你买的就是正品，没被骗。
带宽存储单位的换算详解
在我们的记忆中，我们恐怕最熟悉的就是当初用Modem接入互联网时，接入的速度仅仅为56Kbps。在这个单位中，bps是bit Per Second的缩写，翻译成中文就是比特位每秒，也就是表示一秒钟传输多少位（bit）的意思。Kb与KB之间的关系：我们在电脑原理中知道，电脑的最小存储单位是字节Byte，一个字节，是由八位二进制位组成的。由此，我们可以这样认为，一个字节是由8个位组成的，或者说一个字节与八个位所占的空间是相同的。因为，当我们使用100Mb带宽的网络下载时，理论上的速度应该是100除以8等于12.5MB。带宽测试的意义1、评估网络性能 带宽指标是衡量网络性能行为的重要指标之一，便与运营商掌握网络运行状况以及作为验收网络工程的考察指标。
2、路由优化 利用实际测量得到的可用带宽作为链路的“重量（weight）”指标，能用来进行路由的动态构造，从而得到最优路由。
3、合理配置网络资源 根据测量得到的每个链路的瓶颈带宽、可用带宽或利用率情况调配资源，以达到充分利用带宽测试的方法1、单个分组技术 2、分组对技术 3、分组束技术 4、分组链技术等