1G 的文件能被壓成 1MB 么?文件是怎樣被壓縮的?

關(guān)于網(wǎng)速、儲(chǔ)存里的單位的常識(shí)
我們常見的有KB/s和Kb/s兩種:Kb/s也就是Kbps[1][2]。這里面小寫的b是bit(比特)的縮寫,是位的意思。一個(gè)位就是二進(jìn)制的0或者1。一般代表傳輸單位,p就是/號,s是秒。bps就是b/s=比特/秒,Kb就是千比特,Mb就是兆比特。我們裝寬帶運(yùn)營商說的什么2 M寬帶,4 M,20 M,甚至100 M寬帶說的就是Mbps(Mb/s)每秒多少兆比特。
再來看看KB/s,同樣也可以寫成KBps。這里面的B是大寫,是Byte(字節(jié))的意思。8位二進(jìn)制所以1 Byte = 8 bit。Byte一般用作容量單位。KB就是千字節(jié),MB就是兆字節(jié),還有GB,TB…手機(jī)里的容量16 G,32 G,64 G就是這個(gè)意思,買的硬盤,U盤,TF卡等等說的容量也是這個(gè)意思。 1 TB = 1024 GB;1 GB = 1024 MB;1 MB = 1024 KB 說到這里再順便說個(gè)常識(shí),我們是用1024來換算,可是生產(chǎn)存儲(chǔ)設(shè)備的廠家都是取整用1000來計(jì)算。 比方8G的TF卡,在電腦上顯示容量絕對不會(huì)是8×1024 = 8192 M。
通過上面的介紹,計(jì)算容量單位時(shí) 1 KB = 8 Kb,1 MB = 8 Mb,1 GB =8 Gb,同理,計(jì)算速度單位時(shí) 1 KB/s = 8 Kb/s;1 MB/s = 8 Mb/s; 1 GB/s = 8 Gb/s。另一種寫法是bps,p即percent(每),b即bit(位,比特),bps = b/s = bit/s
舉例:首先給大家舉個(gè)寬帶的例子,我們?nèi)ミ\(yùn)營商那里裝個(gè)4 M的寬帶,這里的4 M肯定是4 Mb/s了
(我加一句:如果你是寬帶人,你會(huì)怎么宣傳你的寬帶速度?用B還是b??自然是b,因?yàn)檫@樣會(huì)顯得網(wǎng)速更快)
那么我們在家用下載軟件下載東西的時(shí)候速度達(dá)到多少才是正常的呢?這些下載軟件顯示的速度一般都是KB/s,我們用上面的換算方法計(jì)算下:寬帶的4 Mb/s =
4×1024 Kb/s = 8×512 KB/s,也就是說4 M寬帶的理論下載速度是512 KB/s,一般考慮到線路等原因400-500都算正常。
(根據(jù)我的經(jīng)驗(yàn),這速度看不了bilibili直播)
另外根據(jù)另一位網(wǎng)友[3]所說,在實(shí)際應(yīng)用中1 kbps = 1000 bps,因此1 M的帶寬下載的速度一般不會(huì)超過125 KB每秒,這個(gè)說法我認(rèn)為有理由相信。
感謝本視頻的彈幕指出了56 Kb/s = 7 kB/s,讓我去深究了里面的套路,今后我一旦有機(jī)會(huì),我會(huì)傳播下去!
ref:
[1]https://iask.sina.com.cn/b/iRtJYeiQRAgx.html
[2]https://www.cnblogs.com/l2rf/p/4335036.html
[3]https://zhidao.baidu.com/question/115884065.html