- 计算机的存储原理。
- 什么是计算机的存储单位。
- 计算机存储单位分为哪些等级。
- 常用存储单位的换算关系。
- 字符存储所占用字节数。
- 存储单位进率为什么是1024而不是1000。
- 带宽存储换算。
1. 计算机的存储原理
计算机使用电作为信号传输,分为低电平和高电平,0为低电平,1为高电平。0和1 就是我们平常说的二进制数,我们在电脑上所看到的一切都是由这两个数组成,比如文件、图像、视频等,都是计算机通过对储存器中无数个0和1的计算得来。
2. 什么是计算机的存储单位
指在某一领域以一个特定量,或标准作为一个记录(计数)点。再以此点的某个倍数再去定义另一个点,而这个点的代名词就是计数单位或存储单位。如卡车的载重量是吨,也就是这辆卡车能存储货物的数量,吨就是它的单位量词。
计算机的基本存储单位是0和1(bit),又称作位或比特,它是最小的存储单位。一个0/1即是一位,8位等于一个字节,比如:00101011 = 8bit(位/比特) = 1B(Byte/字节)。
3. 计算机存储单位分为哪些等级
1) Bit(位/比特)
2) B(Byte/字节)
3) KB(Kilobyte/千字节)
4) MB(Megabyte/兆字节,简称“兆”)
5) GB(Gigabyte/吉字节,简称“千兆”)
6) TB(Terabyte/太字节/万亿字节)
7) PB(Petabyte/拍字节/千万亿字节)
……
Ø 说明:以上存储单位除了 Bit 与 Byte 以外,其他每级为前一级的1024倍,比如:1B = 8bit,1KB = 1024B,1M = 1024KB。
4. 常用存储单位的换算关系
1) 1B = 8bit
2) 1KB = 1024B = 8192bit
3) 1MB = 1024KB = 1048576B = 8388608bit
4) 1GB = 1024MB = 1048576KB = 1073741824B = 8589934592bit
5) 1TB = 1024GB = 1048576MB = 1073741824KB = 1099511627776B = 8796093022208bit
5. 字符存储所占用字节数
1) 一个英文字母(a-zA-Z)、标点符号(/">~`!@#$%^&*()_-+=\|:;'",<.>/?)、数字(0-9)占用1个字节。
2) 一个中文汉字、标点符号(~!@#¥%……&*()——+=【】{}、|;:‘’“”,《》。?)占用2个字节。
6. 存储单位进率为什么是1024而不是1000
Ø 目前计算机都是二进制的,让它们计算单位,只有2的整数幂时才能非常方便计算机计算,因为电脑内部的电路工作有高电平和低电平两种状态。所以就用二进制来表示信号,(控制信号和数据),以便计算机识别。而人习惯于使用10进制,所以存储器厂商们才用1000作进率。这样导致的后果就是实际容量要比标称容量少,不过这是合法的。1024是2的10次方,因为如果取大了,不接近10的整数次方,不方便人们计算;取小了,进率太低,单位要更多才能满足需求,所以取2的10次方正好。
Ø 计算实例:标称100GB的硬盘,其实际容量为100×1000×1000×1000字节/1024×1024×1024≈93.1GB
Ø 可见产品容量缩水只要满足计算的实际容量结果(上下误差应该在10%内),你买的就是正品,没被骗。
7. 带宽存储换算
Ø 在我们的记忆中,我们恐怕最熟悉的就是当初用Modem接入互联网时,接入的速度仅仅为56Kbps。在这个单位中,bps是bit Per Second的缩写,翻译成中文就是比特位每秒,也就是表示一秒钟传输多少位(bit)的意思。Kb与KB之间的关系:我们在电脑原理中知道,电脑的最小存储单位是字节Byte,一个字节,是由八位二进制位组成的。由此,我们可以这样认为,一个字节是由8个位组成的,或者说一个字节与八个位所占的空间是相同的。因为,当我们使用100Mb带宽的网络下载时,理论上的速度应该是100除以8等于12.5MB。
Ø 带宽测试的意义
1) 评估网络性能带宽指标是衡量网络性能行为的重要指标之一,便于运营商掌握网络运行状况以及作为验收网络工程的考察指标。
2) 路由优化 利用实际测量得到的可用带宽作为链路的“重量(weight)”指标,能用来进行路由的动态构造,从而得到最优路由。
3) 合理配置网络资源根据测量得到的每个链路的瓶颈带宽、可用带宽或利用率情况调配资源,以达到充分利用
Ø 带宽测试的方法
1) 单个分组技术 2、分组对技术 3、分组束技术 4、分组链技术等。