字體:小 中 大 | |
|
|
2011/03/22 10:12:00瀏覽44|回應0|推薦0 | |
最近又有人提到這個老梗,主因在於一般人認為KB(kilobyte)用在容量儲存時就是指1024byte(位元組、字節),但是當討論到傳輸速率kbps時,就有兩派意見,A派認為是1024 bits per second;B派認為是1000 bits per second。 老師在上課時,不喜歡用kb/s來表示,因為容易混淆之故, 當表示bits per second時,我會用bps表示;(注意,是小寫的b) 當表示bytes per second時,我會用B/s表示;(注意,是大寫的B) 網路文獻探討: 維基百科上對kbps的見解:http://en.wikipedia.org/wiki/Data_rate_units#Kilobit_per_second 維基百科上對kilobyte的見解:http://en.wikipedia.org/wiki/Kilobyte 維基百科上對bit rate的見解:http://en.wikipedia.org/wiki/Bit_rate 這個網頁有點走火入魔了,它寫說IEEE認為K是指1024,k是指1000 http://www.pcmag.com/encyclopedia_term/0,2542,t=kilo&i=45819,00.asp 還有http://www.webopedia.com/TERM/K/Kbps.html 綜合來說,以IEC(他們主推SI制)來看, 1000 bps = 1 kbps = 1 kb/s (此表示法易與1kB/s混淆) 1024 bps = 1 Kbps = 1 kibps = 1 kib/s (此表示法易與1kB/s混淆) 持B派理論的人,喜歡從書面或英文字面解釋,kilo在度量衡和工程領域,就是指1000... 最常見的舉證就是傳統56K數據機標示的56Kbps=56000bps 持A派理論的人,認為在電腦科學界,kilo是1024,尤其是Windows都這樣使用。今天是在教計概,不要和其他領域的知識混淆了~~~ 實務上因為kb、KB、Kb、kB都有可能因書寫、打字產生誤用,如果我在上課的話,我會說,kbps有人認為是1024bps,也有人認為是1000bps,目前處於公說公有理,婆說婆有理的局面,同學只要公式會算就好,觀念正確即可。 Kbps、Mbps、Gbps都是在衡量傳輸速率,但是實際運作過程中,因為線路耗損,我們也量不準,於是去爭那個1024和1000,就是鑽入牛角尖了。IEC另外訂了1 kibps來強調=1024bps,IEEE訂了Kbps=1024bps,kbps=1000bps,是不是也要一定教給高中生? 我比較想問碩士級電信工程的從業人員,到底你們表達的K,是指1024還是1000? |
|
( 不分類|不分類 ) |