星期三, 8月 17, 2005

GB還是GiB?

長久以來,我一直以為1024KB=1MB,所以,當Gmail所謂的1GB=1000MB的時候,我不免感到奇怪,於是一直搞不懂1GB=?,原來,事情是這樣的

老實說我看不太下去,英文太多了,但以上表來看,似乎是不同定義所引起的。
本來說的1024KB,較不會產生誤會,或混淆的,應該是寫"MiB",所以,1024MB就是GiB囉。
另外也提到,109bytes的這個用法,大多是用在指通訊速度(例如網路的速度)、和一些關於電腦儲存的硬體(如硬碟、隨身碟),這種用法與SI相容(SI用Google翻譯是"系統資訊程式")
10243或是 230 bytes這樣的用法,常被用在計算電腦記憶體容量,或是電腦工程師、電腦科學,以及大部分的作業系統,然而,International Electrotechnical Commission(國際電子委員會?)認為這種用法應該叫做 gibibyte(GiB),而且與原Gigabyte不相容。
也許就是因為這樣,硬體商說的DVD光碟片是4.7GB,在Windows底下就會被認為是4.3GB左右,讓人會十分納悶呢!
相關討論:一個怪問題:1GB=?MB
P.S上面Wikipedia我只看一部分,有錯誤的話敬請指正!

3 則留言:

  1. 這東西沒有那麼複雜。

    2^10=1024,其實正常都是以這個為電腦上的進位單位(因為電腦是二進位,所以會以二為底數),只是因為它近似於1000,為了方便計算,會以1000來計

    不管是硬碟、光碟容量等,廠商所說的GB都是以1000MB來換算,事實上只是一個概約值,所以在電腦上真的除以1024以後,會比廠商給的數字少,這算是約定俗成的計算方式

    其實你引的那張圖也看的出來
    kB那邊不是寫 10^3 (or 2^10)嗎?

    1000或1024,就是那麼簡單,不用把問題複雜化

    回覆刪除
  2. 中文版的寫的簡單多了 :p
    http://zh.wikipedia.org/wiki/%E5%AD%97%E8%8A%82

    回覆刪除

歡迎光臨本月台,留言時請遵守以下幾點:
1.請不要張貼商業廣告,不然環保局會開單
2.用什麼語言留言都可以,只不過我不一定看得懂。
火星文、注音文可能因為難以解讀而不與回覆