Prečo meriame rýchlosť v bitoch, ale priestor v bajtoch?


Zhrnutie: Keďže bit je najmenšia univerzálna jednotka binárnych dát, má zmysel merať prenosovú rýchlosť siete v tejto jednotke. Úložné a pamäťové zariadenia sú založené na osembitovom byte, takže je zmysluplnejšie ich merať týmto spôsobom.

Rýchlosť vášho internetového pripojenia sa meria v megabitoch za sekundu, ale miesto na disku SSD vášho počítača sa meria v megabajtoch. Obe tieto jednotky merajú množstvo binárnych údajov, tak prečo nepoužiť jednu alebo druhú na všetko?

Megabity vs. Megabajty: Aký je rozdiel?

Bit alebo „binárna číslica“ je najmenšia informácia v binárnom počítačovom systéme. Bit môže byť buď jednotka alebo nula a bity sú reprezentované mnohými rôznymi spôsobmi: ako pamäťové bunky na SSD, ako jamky a pristátia na Blu-ray alebo ako magnetické vzory na platni pevného disku.

Megabit je milión bitov, čo zodpovedá 125 kilobajtom. Inými slovami, jeden megabajt obsahuje osem megabitov dát. Takže teoreticky môže sieťové pripojenie s rýchlosťou 1 000 Mb/s (Megabitov za sekundu) preniesť dáta v hodnote 125 MB/s (Megabajtov za sekundu).

Mbps a Mb/s označujú megabity a MBps a MB/s označujú megabajty. Nie je teda ťažké pochopiť, prečo si ich toľko ľudí zamieňa, čo vedie k tomu, že výrazne nadhodnocujú alebo podceňujú rýchlosť niečoho.

Prečo merať rýchlosť v megabitoch a úložisko v megabajtoch?

Je ťažké okamžite pochopiť, prečo by ste si pre dané meranie vybrali buď megabity alebo megabajty. Koniec koncov, keď prenášate súbor v systéme Windows, zobrazené meranie je v MB/s a nie v Mb/s. Nie je to tak, že by ste nemohli merať rýchlosti prenosu dát vo väčšej jednotke.

Bajt je však špecifické usporiadanie bitov, ktoré je súčasťou konkrétneho štandardu. Bity sú univerzálne pre každý binárny počítačový systém. Aj keby mimozemšťania vyvinuli binárne počítačové systémy, bit by bol stále základnou jednotkou údajov. Medzitým je dnes osem bitov na bajt, pretože osem bitov potrebujete na reprezentáciu každého znaku v systéme kódovania ASCII. Bajty však mohli mať iný ľubovoľný počet bitov.

Pri sieťovom prenose údajov systém neprenáša bajty; prenáša bity. Vedieť, koľko nespracovaných bitov je možné odoslať a prijať, vám poskytuje univerzálne meranie šírky pásma siete.

Keď hovoríme o úložných zariadeniach, ako sú pevné disky alebo SSD, disk je naformátovaný na ukladanie údajov v súlade so štandardným bajtom. Disk nie je usporiadaním jednotlivých bitov, ale 8-bitových bajtov. Preto má zmysel merať jeho celkovú pamäť ako násobok tejto jednotky a nie bitu.

Je iróniou, že jednotkový nesúlad existuje aj s pevnými diskami. Výrobcovia pevných diskov definujú kilobajt ako 1 000 bajtov, jeden megabajt ako 1 000 kilobajtov atď. Windows, na druhej strane, používa skupiny 1024 v súlade s konvenciou výrobcu RAM.

Takto sa 1TB pevný disk zobrazuje ako 931GB disk v systéme Windows, aj keď oba popisujú presne rovnaký počet bitov. To zdôraznilo, prečo je meranie rýchlosti prenosu údajov v bitoch najrozumnejším spôsobom, ako to urobiť, pretože ľubovoľné štandardy neznečisťujú vody.

Stačí použiť pravidlo ôsmich

Ak skontrolujete, či sa používajú bity alebo bajty, prevod z jedného na druhý je taký jednoduchý ako násobenie alebo delenie ôsmimi. Pokiaľ si pamätáte, že v jednom megabajte je osem megabitov, budete mať lepšiu predstavu o tom, s akou rýchlosťou alebo objemom máte čo do činenia.