兆比特檢視原始碼討論檢視歷史
兆比特為物理學術語。時間內傳輸數據的平均比特數,其單位是比特每秒(bps),或千比特每秒(Kbps),或兆比特每秒(Mbps),其換算關係為:1Kbps=1024bps,1Mbps=1024*1024bps(有時為了計算簡單記作1Kbps=1000bps,1Mbps=1000000bps)。數據傳輸速率反映了終端設備之間的信息處理能力,它是一段時間的平均值。[1]數值越大,說明速度越快。[2]
目錄
簡介
在計算機科學中,bit是表示信息的最小單位,叫做二進制位;一般用0和1表示。Byte叫做字節,由8個位(bit)組成一個字節(Byte),用於表示計算機中的一個字符。bit與Byte之間可以進行換算,其換算關係為:
1Byte=8bit(或簡寫為:1B=8b);在實際應用中一般用簡稱,即1bit簡寫為1b(注意是小寫英文字母b),1Byte簡寫為1B(注意是大寫英文字母B)。 b是bit的縮寫,即「位」,是信息技術中的最小存儲單位,一位代表一個「1」或者「0」。B是Byte的縮寫,即「字節」,是信息技術中一種較小的存儲單位,一個英文字符占一個字節,一個漢字則占兩個字節。它們之間換算的是1Byte=8bit,它們的進率為8。
1MB=1024KB=1048576B(B即字節,Byte)
所以1Mbps(1兆比特每秒)=0.125M Byte/s(0.125兆字節每秒)=0.125M Byte/s*1024=128KB/s(128千字節每秒)
即1Mbps(兆位每秒)=1/8MB/s(八分之一兆字節每秒)
在計算機網絡或者是網絡運營商中,一般,寬帶速率的單位用bps(或b/s)表示;bps表示比特每秒即表示每秒鐘傳輸多少位信息,是bit per second的縮寫。在實際所說的1M帶寬的意思是1Mbps是兆比特每秒(Mbps),不是兆字節每秒(MBps)。
應用
在我們實際上網應用中,下載軟件時常常看到諸如下載速度顯示為128KBps(KB/s),103KB/s等等寬帶速率大小字樣,因為ISP提供的線路帶寬使用的單位是比特,而一般下載軟件顯示的是字節(1字節=8比特),所以要通過換算,才能得實際值。然而我們可以按照換算公式換算一下:
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即128KB/s=1Mb/s。
換算公式
建議用戶記住以下換算公式:
1B=8b 1B/s=8b/s(或1Bps=8bps)
1KB=1024B 1KB/s=1024B/s
1MB=1024KB 1MB/s=1024KB/s
書寫規範:實際書寫規範中B應表示Byte(字節),b應表示bit(比特),但在平時的實際書寫中有的把bit和Byte都混寫為b ,如把Mb/s和MB/s都混寫為Mb/s,導致人們在實際計算中因單位的混淆而出錯。
特別提示
(1)關於bit(比特)/second(秒)與Byte(字節)/s(秒)的換算說明:線路單位是bps,表示bit(比特)/second(秒),注意是小寫字母b;用戶在網上下載時顯示的速率單位往往是Byte(字節)/s(秒),注意是大寫字母B。字節和比特之間的關係為1Byte=8bit;再加上IP包頭、HTTP包頭等因網絡傳輸協議增加的傳輸量,顯示1KByte/s下載速率時,線路實際傳輸速率約10Kbps。例如:下載顯示是50KByte/s時,實際已經達到了500Kbps的速度。
(2)用戶申請的寬帶業務速率指技術上所能達到的最大理論速率值,用戶上網時還受到用戶電腦軟硬件的配置、所瀏覽網站的位置、對端網站帶寬等情況的影響,故用戶上網時的速率通常低於理論速率值。
(3)理論上:2M(即2Mbps)寬帶理論速率是:256KB/s(即2048Kb/s),實際速率大約為103--200KB/s;(其原因是受用戶計算機性能、網絡設備質量、資源使用情況、網絡高峰期、網站服務能力、線路衰耗,信號衰減等多因素的影響而造成的)。4M(即4Mbps)的寬帶理論速率是:512KB/s,實際速率大約為200---440KB/s。
比特關係
1Mb=106b(bit)
實驗證明如下:
【思路】我用我的錄音筆做實驗,以一定的千比特率(我用的1536kbps)錄音,然後再看錄音筆上顯示的剩餘可錄錄音時長以及剩餘磁盤空間。因為前者是以千比特率為單位,後者是以千字節為單位,而千字節與字節,字節與比特的換算是沒有爭議的(1kB=1024B,1B=8b),所以可以用來實驗。【註:嚴格的說,1MiB=1024KiB,1KiB=1024B,1B=8bit(bit即比特、位,簡寫為b)只不過我們習慣省略i,在磁盤計算中1GB=1000MB其實是正確的,事實上1GiB才等於1024MiB,不過這不是我們討論的對象】
【記錄數據】
開始以1536kbps錄音,系統顯示剩餘可錄音時長100小時(即360000s)時停止,插入Windows顯示剩餘磁盤空間等於65919MB,即67501056KB②
【假設與分析】
① 假如說1Mbps等於1024kbps的話,那麼1kbps也應該等於1024bit/s。這樣下來,1536kbps相當於每秒鐘占用192kB的磁盤空間
(1536kb=1536×1024b=1536×1024÷8B=1536×1024÷8÷1024kB=192kB)。用192kB/s乘以剩餘時間360000s得到69120000KB①,與剩餘磁盤空間的67501056KB②相差巨大。大約相差六個數量級,都有1GB了,絕對不可能。更何況錄音這麼長時間所需的空間比剩餘空間還要大,就更加離譜了。
② 接下來我假設1Mbps等於1000kbps,容易得到1536kbps=1536000bit=1536000/8B=1536000/8/1024KB。以此計算,這些錄音占用67500000KB③。接下來做對比,67501056KB②-67500000KB③=1056KB,也就大概幾兆,那麼這就是正常範圍。
【結論】
證明1Mbps=1000kbps=106bps
參考文獻
- ↑ 1mbps什麼意思太平洋科技
- ↑ mbps是多少兆-常見問題PHP中文網