聊了這麼多上網的服務,或許大家最在意的還是上網的速度吧!
但你知道 ISP 們平常所說的網路速度和你存在 D 碟中檔案大小的單位,其實不同的嗎?
我們說中文,談到電腦中檔案大小的時候,常用幾 M(ㄇㄟ,以下遇到 M 請自動配音)、幾 K 或是幾 G 來簡稱這些單位。例如這份 PPT 有 10 M 多、這部影片大小有二點多 G 等等。
But,談到傳輸速率的時候,大家時常也用上一樣的方式簡稱:這裡的 Wi-Fi 速度還不錯,每秒 100 多 M 唷!
實際上有蠻多人忽略了這兩者的單位,其實是不同的!當我們說除傳輸速率每秒 100 多 M 蠻快的時候,事實上要把 100 除以 8,才能真正接近每秒傳送檔案的大小。
為什麼,為什麼要除以 8?
這是因為傳輸速率的單位用的是 Mbps (Megabit per second),而檔案大小用的是 MB (MegaByte)。先來了解看看這兩種些許不同的計量單位,再來分析其中的差別。
Bit 和 Byte 都是計量數位資訊的單位,由於計算機在處理數據的時候使用的是 0 和 1(低電位及高電位),最基本的計量單位就被定義成 1 bit(比特,或稱位元)。
一比特可以儲存不是 0 就是 1 的資訊,而一個 Byte(位元組)由 8 個 bits 所組成,可以儲存一個英文字母或是某個常用符號。
剛剛所提的 K, M, G 分別代表 Kilo, Mega, Giga 的意思,其定義如下
和數據大小不同的是,每個級距的差距在數據大小是 1024 倍,但在傳輸速率卻是 1000 倍哦!我們看看其定義
是不是在中文念起來差不多,但其實又有點不同呢?
現在我們搞懂兩種計量單位的差別了,談到幾 M 幾 G 的時候,在數據大小是說 MB, GB,但傳輸速率卻是 Mb, Gb。其中的差別除了級距的 1000 vs 1024 之外,更重要的是後面的 bit 及 Byte 的 8 倍之差。
因此下次當你的 ISP 找你升級網速成 1G 時,你就知道這個 1G 代表 Gbps,轉換成數據大小要除以 8,也就是一秒鐘可以傳輸 100 多 MB 的速率了,而非快到一秒鐘 1GB 的檔案就能傳輸完成!