存储单位是一种计量单位。指在某一领域以一个特定量,或标准做为一个记录(计数)点。再以此点的某个倍数再去定义另一个点,而这个点的代名词就是计数单位或存储单位。
存储单位是一种计量单位。指在某一领域以一个特定量,或标准做为一个记录(计数)点。再以此点的某个倍数再去定义另一个点,而这个点的代名词就是计数单位或存储单位。
定义
在计算机内部,信息都是釆用二进制的形式进行存储、运算、处理和传输的。信息存储单位有位、字节和字等几种。各种存储设备存储容量单位有 KB、MB、GB 和 TB 等几种。
基本储存单元
位(bit):二进制数中的一个数位,可以是 0 或者 1,是计算机中数据的最小单位。
字节(Byte,B):计算机中数据的基本单位,每 8 位组成一个字节。各种信息在计算机中存储、处理至少需要一个字节。例如,一个 ASCII 码用一个字节表示,一个汉字用两个字节表示。
字(Word):两个字节称为一个字。汉字的存储单位都是一个字。
单位换算
换算率约等于 1000(1024),从大到小顺序为 T、GB、MB、KB、B 再小就是位了。
计算机存储单位一般用 bit、B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB……来表示。
至于硬盘容量,一般的制造商总是用十进制的计数。一般计算机的操作系统都是使用二进制的计数,所以你经常会发现计算机中看到的硬盘容量比硬盘上的实际可用容量要小,比如 20GB 的硬盘只显示有 18.6GB。
特别误导人是软盘的情况。720KB 的软盘是
个数位组的值经常用 2 个十六进制的数字(在信息科学中这样一个 16 进制的数字也称为一),而 1.44MB 的软盘则莫名奇妙的是
个数位组的值经常用两个十六进制的数字(在信息科学中这样一个 16 进制的数字也称为一),即不全是十进制也不全是二进制。
注:“兆”为百万级数量单位。
数位组
数位组一个在信息技术和数码技术领域中,用于表示信息的数量的单位。
一个数位组是数个二进位的组合。早期的不同计算机系统中使用的数位组含有的二进位数目不尽相同。 但数位组在应用上已经统一,即,一个数位组通常由 8 个二进位组成。16 个二进位合成一个字(word),32 个二进位构成一个复字(double words)。
每个二进位,可用来代表两种状态之一,如电路的开/断等)组成,因此可以代表
个不同的状态。
4 个二进位的组合称为四位组(Nibble),8 个二进位的组合则为一个八位组(Octet), 所以一个数位组通常是一个八位组。
数位组是一个承载信息的基本单元。一个数位组表明的信息由所用的编码方式决定。不同的编码方式有可能用一个或多个数位组来表示一个数字,一个符号,或者一幅图像中的一个色点。常用的编码方式如用来表示字符集的 ASCII 编码或者 ISO/IEC 8859 标准的编码。
字节是在电脑内一个英文字所占的最基本单元,而一个中文字是占两个字节的。
b(bit)与 B
上面的换算相信大家已看过了,可说起存储容量单位,大家很自然的会想起自己的硬盘有多少 GB、内存有多少 MB,我们知道了字节(B)是电脑中表示信息含义的最小单位,通常情况下一个 ACSII 码就是一个字节的空间来存放。而事实上电脑中还有比字节更小的单位,因为一个字节是由八个二进制位组成的,换一句话说,每个二进制位所占的空间才是电脑中最小的单位,我们把它称为位,也称比特(bit)。由此可见,一个字节等于八位。人们之所以把字节称为电脑中表示信息含义的最小单位,是因为一位并不能表示我们现实生活中的一个相对完整的信息。
有的时候,为了简写,我们会把位的单位缩写成 b,这个时候大家一定会有疑问了,因为字节的单位我们用 B 表示,两者不就是一样了吗?其实,字节的表示单位 B 是 Byte 的缩写,位的表示单位 b 是 bit 的缩写,1b 与 1B 之间只要大小写不同,那么表示的含义也不同,因为 8b 才等于 1B。
一般来说,我们讲到存储设备时,都是按照字节进行换算,例如
。但是在网络传输之中,数据传输则是按照位进行传输的。这就可以解释为什么自己家里的宽带 ADSL 是 1Mb 的带宽,但是下载数据却只能在 100KB 左右徘徊。因为
,由于字节与位之间的关系是八倍,因此将 1024Kb 除以 8 就得到 128KB。由此可见,实现上网络传输带宽中的 1M 只等于电脑中的 128KB。这样加上信号的衰减,一般只能保持在 100KB 左右。
相同的道理,我们的网卡一般都是 100M 的,但是为什么传输速度达不到这么高呢?因为 100Mb,将其除以 8 得到 12.5MB,这就是我们网卡能够达到的最高速度了。
换算进率
计算机都是二进制的,让它们计算单位,只有 2 的整数幂时才能非常方便计算机计算,因为电脑内部的电路工作有高电平和低电平两种状态.所以就用二进制来表示信号,以便计算机识别。而人习惯于使用 10 进制,所以存储器厂商们使用 1000 作进率。这样导致的后果就是实际容量要比标称容量少,不过这是合法的。1024 是 2 的 10 次方,因为如果取大了,不接近 10 的整数次方,不方便人们计算;取小了,进率太低,单位要更多才能满足需求,所以取 2 的 10 次方正好。
计算实例:标称 100GB 的硬盘,其实际容量为:
带宽存储换算
在我们的记忆中,我们恐怕最熟悉的就是当初用 Modem 接入互联网时,接入的速度仅仅为 56Kbps。在这个单位中,bps 是 bit Per Second 的缩写,翻译成中文就是比特位每秒,也就是表示一秒钟传输多少位(bit)的意思。Kb 与 KB 之间的关系:我们在电脑原理中知道,电脑的最小存储单位是字节 Byte,一个字节,是由八位二进制位组成的。由此,我们可以这样认为,一个字节是由 8 个位组成的,或者说一个字节与八个位所占的空间是相同的。因为,当我们使用 100Mb 带宽的网络下载时,理论上的速度应该是 100 除以 8 等于 12.5MB。
带宽测试的意义
1、评估网络性能:带宽指标是衡量网络性能行为的重要指标之一,便于运营商掌握网络运行状况以及作为验收网络工程的考察指标。
2、路由优化:利用实际测量得到的可用带宽作为链路的“重量(weight)”指标,能用来进行路由的动态构造,从而得到最优路由。
3、合理配置网络资源:根据测量得到的每个链路的瓶颈带宽、可用带宽或利用率情况调配资源,以达到充分利用