最近在搞大数据量存储问题,碰到了一些未见过的数据存储单位。 说来惭愧本身并不知晓这些单位的存在,并在感触之下写了这篇博文,与你们分享也接受你们的指导与批评。 git
计算机系统中,数据只用0和1这种表现形式,即只表示一个数据点,而不是数字。一个0或者1占一个“位”,并规定8个位为一个字节。各类存储器的最小的存储单位是比特,也就是位(bit,简称b),它表示一个二进制位。比位大的单位是字节(byte,简称B),它等于8个二进制位。说道这里不得不提的是“存储器”,由于在存储器中含有大量的存储单元,每一个存储单元能够存放8个二进制位,因此存储器的容量是以字节为基本单位的。
结论:最小的量度信息单位是Bit 算法
Bit(比特)是binary digit的英文缩写。8个bit组成一个Byte(字节),因而1024个字节就是1KByte(千字节),简写为1KB,可以容纳一个英文字符,而一个汉字须要两个字节的存储空间!计算机工做原理为高低电平(高为1,低为0)产生的2进制算法进行运算,因此咱们购买的硬盘一般使用近似1000的1024进位(1024=2的10次方)。 网络
写到这里和你们区别一下网络上的速度计算单位 ,家用宽带的速度通常用bit表示,例如1M带宽,实际上是1Mbit(每秒1M的下载速度),不是1MByte,因此1M带宽的速度其实是1024KB / 8 = 128KB。注意:通常网络的速度是以“位每秒”(bps)来表示。是小写b(位),而不是大写B(字节)。 性能
言归正传,从字节开始往上按照千分位递进,分别就是KiloByte(KB)、MegaByte(MB)、GigaByte(GB)、 TeraByte(TB)、PetaByte(PB)、ExaByte(EB)、ZettaByte(ZB)、YottaByte(YB)。1KB就是 1024个字节,或者说2的10次方、大约10的3次方;1YB已是2的80次方、大约10的24次方个字节,完整地写下来就是 1208925819614629174706176。 大数据
如下是计算机存储容量单位换算与读法:
8 bit = 1 Byte 一字节
1024 B = 1 KB (KiloByte) 千字节
1024 KB = 1 MB (MegaByte) 兆字节
1024 MB = 1 GB (GigaByte) 吉字节
1024 GB = 1 TB (TeraByte) 太字节
1024 TB = 1 PB (PetaByte) 拍字节
1024 PB = 1 EB (ExaByte) 艾字节
1024 EB = 1 ZB (ZetaByte) 皆字节
1024 ZB = 1 YB (YottaByte) 佑字节
1024 YB = 1 NB (NonaByte) 诺字节
1024 NB = 1 DB (DoggaByte)刀字节 spa
据统计,全世界的信息量每两年以超过翻番的速度增加,2011年就产生和复制1.8ZB的海量数据,其增加速度甚至超过摩尔定律(IC上可容纳的晶体管数目,约每隔18个月便会增长一倍,性能也将提高一倍)。1.8ZB是什么概念呢,须要中国每一个人每分钟发送3条微博且连续6217年不间断。 htm
下面是摘自一篇博上数据储存单位的形象表示:
一张电报:100字节
一个笑话:1KB
一页书籍:10KB
一张低分辨率照片:100KB
一部微型小说:1MB
一次胸透视:10MB
两章百科全书:100MB
一卷磁带:200MB
一张CD光盘:500MB
一部广播级质量电影:1GB
一卷大型数字磁带:100GB
五万棵树制成的纸:1TB
一套大型存储系统:50TB
NASA EOS对地观测系统三年数据:1PB
全部印刷材料:200PB
全人类说过的全部的话:5EB
全世界海滩上的沙子数量总和:1ZB get