一文搞懂基礎(chǔ)數(shù)據(jù)單位換算邏輯
本文轉(zhuǎn)載自微信公眾號(hào)「架構(gòu)精進(jìn)之路」,作者張張。轉(zhuǎn)載本文請(qǐng)聯(lián)系老架構(gòu)精進(jìn)之路公眾號(hào)。
1GB 等于多少 MB ?不同單位之間如何進(jìn)行換算呢?這些基礎(chǔ)知識(shí)也許是很多人都在問的問題。
GB 和 MB 所代表的含義,它們?cè)诰烤贡硎局裁?
bit
b應(yīng)該不陌生,在學(xué)習(xí)編譯語(yǔ)言的時(shí)候有所涉及。所謂b就是bit的縮寫,可以叫作比特、位元、位,是電腦記憶體中最小的單位,每一個(gè)bit都對(duì)應(yīng)著0或者1,便于機(jī)器識(shí)別。
Byte
Byte也不陌生的,可以叫它字節(jié),簡(jiǎn)寫為B,我們可是經(jīng)常在電子設(shè)備上看到它哦。一個(gè)Byte由8 bits 所組成,可代表一個(gè)字元(A~Z)、數(shù)字(0~9)、或符號(hào)(,.?!%&+-*/)
- Byte = 8 Bits
在儲(chǔ)存器中
在網(wǎng)絡(luò)中遨游時(shí)
在多人運(yùn)動(dòng)(玩游戲)460時(shí)
在很多時(shí)候都可看見它(B)的身影
計(jì)算機(jī)網(wǎng)絡(luò)速度
文件下載快慢、在線看圖圖是否需要等待、看網(wǎng)課是否卡頓是否需要等待,往往取決于網(wǎng)速的快慢。那什么是網(wǎng)速呢?
bps
在上文中我們可以知道b的意思就是bit,那ps是個(gè)啥呢?我告訴你它是per second,合起來(lái)就是bit per second,可以寫成bit/s(比特/秒)或者b/s,通常國(guó)際標(biāo)準(zhǔn)使用bps表示各種設(shè)備的傳輸速率,在寬帶標(biāo)明速率的時(shí)候可以看見
B/s
B/s可以說是最常見的了,以Byte/s,在手機(jī)、電腦上隨處可見,往往可以達(dá)到MB/s,在未來(lái)的一段時(shí)間里甚至可以達(dá)到GB/s(是不是很期待)。在測(cè)試網(wǎng)速的時(shí)候可以看到多少M(fèi)B/s??
容量速率換算
隨著科技的進(jìn)步,bps、B/s已經(jīng)無(wú)法滿足人類的需求了,所以就有了Kbps、Mbps、Gbps、KB/s、MB/s、GB/s。
容量換算
這張表告訴我們計(jì)算機(jī)的換算單位是1024,也告訴我們?nèi)萘恐g如何換算。在使用硬盤的時(shí)候往往會(huì)發(fā)現(xiàn)實(shí)際容量比標(biāo)注容量少,是因?yàn)橛脖P廠家是以1000為換算單位來(lái)制造硬盤的。
速率換算
網(wǎng)絡(luò)常用單位為(Mbps):
- 100M/s = 100Mbps = 100Mbit/s
- 100Mbit/s=(100/8)MB/s=12.5MB/s
那有人問為什么寬帶是100Mbps卻達(dá)不到12MB/s的速率呢?原因有很多包括網(wǎng)線老化、多人使用同一個(gè)網(wǎng)絡(luò)、路由器限制、硬件限制、接收端與發(fā)送端距離等。







































