计算机存储单位
bit(比特)、Byte(字节)、千字节(kb kilobyte)、兆字节(MB megabyte)、吉字节(GB gigabyte)、太字节(TB terabyte)、拍字节(PB Petabyte)、艾字节(EB Exabyte)、泽字节(ZB Zettabyte)、尧字节(YB Yottabyte)、NB(nonabyte)、DB(doggabyte)、EB(emilbyte)、CB(corydonbyte)
1bit 相当于1或0数字
1Byte = 1B = 8bit 相当于一个英文字母
1KB = 2(10)B = 1024B 相当于一个短篇故事 (括号中的数字为2的多少次方)
1MB = 2(10)KB = 1024KB = 2(20)B 相当于一个短篇小说,相当于兆
1GB = 2(10)MB = 1024MB = 2(30)B 相当于贝多芬第五乐章交响曲的乐谱,相当于千兆
1TB = 2(10) GB = 1024GB = 2(40)B 相当于一个大型医院中所有的X光图片
1PB = 2(10) TB = 1024TB = 2(50)B 相当于50%的全美学术研究图书馆藏书
1EB = 2(10) PB = 1024PB = 2(60)B 5EB相当于至今全世界人类所讲过的话语
1ZB = 1024EB 相当于全世界海滩上的沙子数量总和
1YB = 1024ZB 相当于7000个人体内的微细胞总和
为什么计算机储存单位的进率是1024而不是1000
因为目前计算机都是二进制的,让它们计算单位,只有2的整数幂时才能非常方便计算机计算,因为电脑内部的电路工作有高电平和低电平两种状态,所以就用二进制来表示信号,以便计算机识别。而人习惯于使用10进制,所以存储器厂商们才用1000作进率。这样导致的后果就是实际容量要比标称容量少,不过这是合法的。1024是2的10次方,因为如果取大了,不接近10的整数次方,不方便人们计算,取小了,进率太低,单位要更多才能满足需求。所以取2的10次方正好。
计算实例:
标称100GB的硬盘,其实际容量为100×1000×1000×1000字节/1024×1024×1024≈93.1GB。
标称32GB的U盘,其实际容量为32×1000×1000×1000字节/1024×1024×1024≈29.8GB。