在计算机内部,信息都是釆用二进制的形式进行存储、运算、处理和传输的。信息存储单位有:
bit(binary digit)比特,信息量的度量单位,为信息量的最小单位,它只能表示 0 或 1。
byte(字节),其表示的值范围是0~255(无符号) 或 -127~127(有符号),1 byte = 8 bit,一个英文字母1字节,一个汉字需要2字节(GBK编码)。
KB(Kilobyte,千字节),1 KB = 1024 byte,大约四五百个汉字的短篇小说。
MB(Megabyte,兆字节),1 MB = 1024 KB,五十万多字的内容,《西游记》82万字2 MB就存完。
GB(Gigabyte,吉字节),1 GB = 1024 MB,大约5.37亿个汉字,历史上字数最多的《永乐大典》有3亿7千万字。
TB(Terabyte,太字节),1 TB = 1024 GB,约1.1万亿字节,在线看的720P电影每部大概500MB~1GB大小,可以存放1000多部。
PB(Petabyte,拍字节),1 PB = 1024 TB,按上例,可以存放100万部电影。
EB(Exabyte,艾字节),1 EB = 1024 PB,相当于52.4万个2T硬盘。
ZB(Zettabyte,泽字节),1 ZB = 1024 EB,以 50MB/秒 的速度下载,需要71.4万年。
YB(Yottabyte,尧字节),1 YB = 1024 ZB,据预测到2025年全球每天产生的数据量将达到491EB,可以存2135天,也就是5年多。目前,应该全球的数据(包括视频、图片)总和加起来都没有这么多。
BB(Brontobyte,珀字节),1 BB = 1024 YB = 1237940039285380274899124224 Byte。
NB(NonaByte,诺字节),1 NB = 1024 BB = 1267650600228229401496703205376 Byte。
DB(DoggaByte,刀字节),1 DB = 1024 NB,数据到达这个量级是几百年之后的事情了,这时候8K视频都只能算一般画质,消费级硬盘都是以PB为单位了。
CB(corydonbyte,馈字节),1 CB = 1024 DB。
XB(Xerobyte,约字节),1 XB = 1024 CB。
单位转换:
1 B = 1 Byte (字节) = 8 bit (比特)
1 KB = 1024 B (KB – KiloByte) 千字节 2^10
1 MB = 1024 kB (MB – MegaByte) 兆字节 2^20
1 GB = 1024 MB (GB – GigaByte) 吉字节 2^30
1 TB = 1024 GB (TB – TeraByte) 太字节 2^40
1 PB = 1024 TB (PB – PetaByte) 拍字节 2^50
1 EB = 1024 PB (EB – ExaByte) 艾字节 2^60
1 ZB = 1024 EB (ZB – ZettaByte) 泽字节 2^70
1 YB = 1024 ZB (YB – YottaByte) 尧字节 2^80
1 BB = 1024 YB (BB – BrontoByte) 珀字节 2^90
1 NB = 1024 BB (NB – NonaByte) 诺字节 2^100
1 DB = 1024 NB (DB – DoggaByte) 刀字节 2^110
1 CB = 1024 DB (CB – CorydonByte) 馈字节 2^120
1 XB = 1024 CB (XB – XeroByte) 约字节 2^130
展开阅读全文
上一篇: Vert.x快速入门
下一篇:卸载macOS自带的Git