Categories
IT-tutorials

Försöker du förstå din dataplan? Bytes och bitar förklaras

Försöker du förstå din dataplan?  Bytes och bitar förklaras
© NextPit

Hur mycket ledigt utrymme har du på din smartphone? Hur mycket data kan du använda via din mobiloperatör? Hur många filer kan USB-minnet hålla? Vad är nedladdningshastigheterna i den fiberoptiska kabeln? Alla dessa relativt enkla frågor besvaras i mätningar av bitbytes (och deras multipler), beroende på sammanhanget. Men vad betyder alla dessa åtgärder i vardagsbruk? Låt oss försöka förstå dessa enheter för att mäta datorenheter.

  • WikiPIT: dina frågor besvarade
  • Benchmarks: ett objektivt resultatpoäng, inte hela historien

Vad är lite?

Ordet bit kommer från frasen “binär siffra” och betyder bokstavligen en enda “0” eller “1”. Det betyder att varje bit bara kan ha ett distinkt värde: antingen en nolla eller ett. En bit representeras med bokstaven “b” och är alltid gemen. Bitar är den grundläggande måttenheten för informatik och uppenbarligen behöver du många bitar för att representera olika typer av information.

Tillstånden 1 och 0 är kända som logiska tillstånd och används av moderna datorer och datorer. Eftersom varje bit kan anta två tillstånd, kan kombinationen av n bitar anta 2^n olika tillstånd (2 upphöjda till n:te potens). Till exempel kan 3 bitar representera 2^3 = 8 olika logiska tillstånd, som visas i följande tabell:

Möjliga logiska tillstånd med 3 bitar

Logiskt tillstånd Numerisk motsvarighet
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

Intressant nog: potenserna 2 (1,2,4,8,16,32,64) i binära siffror representeras av talet 1 följt av ett visst antal nollor. För att räkna antalet nollor som ska läggas till, titta bara på exponenten. Till exempel: 2^8 = 256 i binär skrivs som 100000000

Vad är en byte?

En byte är inget annat än sammanslagning av 8 sekventiella bitar, där informationen lagras eller transporteras genom att skicka flera byte samtidigt. Ju mer komplex informationen är, desto fler byte behövs för att representera den. Bytes indikeras med bokstaven “B”, som alltid är versal.

Tack vare denna enkla regel vet vi att bitar och bytes har detta enkla förhållande:

  • Värde i bitar = Värde i byte x 8
  • Värde i byte = Värde i bitar / 8
byte waifu2x photo noise1 skala tta 1

Enkelt, eller hur? / © YouMath.it

Flera bitar och bytes

Eftersom det nu för tiden behövs miljontals (om inte ens miljarder) bitar eller bytes för att representera information, har specifika prefix skapats för att minska antalet onödiga siffror. Tänk på måttenheten för vikt, grammet: för att definiera vikter som är tusentals gånger större än grammet, finns det andra termer vi använder: som hektogram, kilogram, quintal eller ton. Det är samma sak när det kommer till informatik.

Ursprungligen utfördes differentiering med binära siffror som referens. Ett annat prefix tilldelades för varje 2^10-värde. Eftersom omvandlingen inte var så tydlig som vad vi är vana vid, som vi tror på basis av 10:or och inte på basis av 2:or, ändrades prefixet från 1024 till 1000 för det internationella systemet.

scala byte
Det låter inte så, men skillnaden i storlek mellan prefixen är enorm! /
© YouMath.it

Detta introducerade ett visst fel vid varje konverteringsnivå, men det är fortfarande användbart i dagligt bruk. Du måste bara hålla koll på skillnaden mellan den faktiska mätningen som används av datorer och de som används “kommersiellt” i det internationella systemet.

Bitmultiplar

Namn (internationellt system) Måttenhet Flera olika Namn (binära prefix) Måttenhet Flera olika
Kilobit kb 10^3 Kibibit Kib 2^10
Megabit Mb 10^6 Mebibit Mib 2^20
Gigabit Gb 10^9 Gibibit Gib 2^30
Terabit Tb 10^12 Tebibit Tib 2^40
Petabit Pb 10^15 Pebibit Pib 2^50
Exabit Eb 10^18 Exbibit Eib 2^60
Zettabit Zb 10^21 Zebibit Zib 2^70
Yottabit Yb 10^24 Yebibit Yib 2^80

Bytemultiplar

Namn (internationellt system) Måttenhet Flera olika Namn (binära prefix) Måttenhet Flera olika
KiloByte kB 10^3 KibiByte KiB 2^10
MegaByte MB 10^6 MebiByte MiB 2^20
Gigabyte GB 10^9 GibiByte GiB 2^30
TeraByte TB 10^12 TebiByte TiB 2^40
PetaByte PB 10^15 PebiByte PiB 2^50
ExaByte EB 10^18 ExbiByte EiB 2^60
ZettaByte ZB 10^21 ZebiByte ZiB 2^70
YottaByte YB 10^24 YebiByte YiB 2^80

Några praktiska exempel

För att förstå hur dessa måttenheter påverkar vårt dagliga liv på datorer räcker det att tänka på minnet som enorma hinkar som är fyllda med bitar/Bytes som representeras av en vattenvolym: en 128-liters hink är 1000 gånger större än en 128-millimeters behållare. Samma förhållande gäller för GB och MB och så vidare.

Om du har 10 GB datatrafik tillgänglig från din mobiloperatör kan du fysiskt generera en trafikvolym på 10 GB. Det finns ingen maximal anslutningstid, eftersom den enbart beror på volymen som upptas av det du ser. Logiskt sett väger bilder och videor en större vikt än text, vilket är anledningen till att för mycket sociala medier kommer att tömma din månadsplan.

  • 8 GB RAM gör inte smartphones bättre

När vi pratar om bitar och bytes talar vi om vissa volymer, så det är lätt att förstå varför samma måttenheter används för att indikera hastigheter – vanligtvis bitar för internetanslutningar och bytes för att läsa eller skriva data.

När vi pratar om rör använder vi liter per sekund för att indikera hastigheten med vilken vatten kan strömma genom dem. Det är samma sak för dataanslutningar (trådbundna eller trådlösa): bitar per sekund indikerar den hastighet med vilken information kan överföras. Varning: många återförsäljare spelar på förhållandet mellan bitar och bytes och utnyttjar användare som inte förstår skillnaden. Om du har blivit lovad nedladdningshastighet på 20 megabit per sekund är det “bara” 2,5 megabyte per sekund.

SanDisk 3547666963 kapacitetsdiagram mobil fullhd IT 1
En vägledande tabell över “vikten” för de vanligaste filerna. / © SanDisk

Vid indikering av anslutningshastigheter följs måttenheterna i bitar eller byte av suffixet “ps”, vilket betyder “per sekund”. 4G-anslutningar kan nå överföringshastigheter på upp till 1,2 Gbps (gigabits per sekund) och vanliga SSD-enheter överför data med hastigheter på flera hundra MBps (MegaByte per sekund).

Leave a Reply