作爲本專業的學生,不可避免地要與各種計量單位打交道,尤其是數據量,但是你知道bit、Byte、KB、GB、TB……都意味着多少數據麼?你有沒有聽說過EB、ZB、YB呢?
bit(比特)是Binary Digit的英文縮寫,是量度信息的單位,也是表示信息量的最基本的單位,只有0,1兩種二進制狀態。8個bit組成一個Byte(字節),能夠容納一個英文字符,而一個漢字需要兩個字節的存儲空間,普通英文單詞則需要十個左右的字節。
從字節開始往上按照千分位遞進,分別就是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次方個字節,完整地寫下來就是1,208,925,819,614,629,174,706,176。
下面是一些形象化的數據:
一張電報:100字節
一個笑話:1KB
一頁書籍:10KB
一張低分辨率照片:100KB
一部微型小說:1MB
一次胸透視:10MB
兩章百科全書:100MB
一卷磁帶:200MB
一張CD光盤:500MB
一部廣播級質量電影:1GB
一卷大型數字磁帶:100GB
五萬棵樹製成的紙:1TB
一套大型存儲系統:50TB
NASA EOS對地觀測系統三年數據:1PB
所有印刷材料:200PB
全人類說過的所有的話:5EB
TB的級別再往上,其實還有PB,EB,ZB,YB,NB,甚至還有DB。
1TB=2的40次方Byte=1099511627776 Byte
1PB=2的50次方Byte=1125899906842624 Byte
1EB=2的60次方Byte=1152921504606846976 Byte
1ZB=2的70次方Byte=1180591620717411303424 Byte
1YB=2的80次方Byte=1208925819614629174706176 Byte
1NB=2的90次方Byte=1237940039285380274899124224 Byte
1DB=2的100次方Byte=1267650600228229401496703205376 Byte
其中的DB,實際上已經是很大的單位了,1DB等於2的60次方TB等於1152921504606846976 TB,這就相當於1152921504606846976個1TB硬盤。其總重量約爲77245740809萬噸。目前最大的船諾克耐維斯號載重量爲56萬噸。也就是說儲存1NB的數據的硬盤要諾克耐維斯號最少來回拉大約13.8億次才能將這些數據運到地點。現在瞭解1DB的概念了吧,不知道世界毀滅前,能不能發展到DB時代呢。 但是實際上還有比DB更大的單位,就是CiB(Corydonbyte),1CiB(Corydonbyte)=1024DiB,即2的110次方字節。這樣大的數據單位估計在未來的五年內是無法達到的,不過我相信假以時日人類的需求一定能夠達到或者超越CB級。