Så lång tid tar en nedladdning: räkna ut det med filstorlek och hastighet
Nedladdningstiden avgörs av två tal: filstorleken och anslutningshastigheten. Formeln är överföringstid i sekunder = filstorlek i bitar delat med hastighet i bitar per sekund. Krånglet uppstår för att filer mäts i byte och hastigheter i bitar, så innan du kan räkna måste du göra om det ena till det andra. Väl där är resten ren aritmetik, och det är det som gör resultatet så pass förutsägbart oavsett om det handlar om en bunt semesterbilder eller en hel spelinstallation.
Formeln, och fällan med Mbps och MB/s
En byte är åtta bitar. Det är hela knuten. Internetleverantörer säljer och marknadsför hastighet i megabit per sekund, Mbps, medan varje operativsystem visar filstorlek i megabyte, MB. Två olika enheter för i praktiken samma sak, och skillnaden mellan dem är en faktor åtta.
Vill du gå från Mbps till MB/s delar du med 8. En anslutning på 100 Mbps ger alltså högst 12,5 MB/s i verklig överföringshastighet, inte 100 MB/s som man lätt tror vid en snabb blick på abonnemanget. En linje på 80 Mbps landar på 10 MB/s. Det är den vanligaste anledningen till att en nedladdningshanterare visar en siffra som känns mycket lägre än vad leverantören lovade, ingen är lurad, det är bara två olika mått som liknar varandra på ytan.
Samma princip gäller åt andra hållet. Ser du en hastighet angiven i MB/s, till exempel i en spelklients inställningar eller i en gammal routerlogg, multiplicerar du med 8 för att få fram Mbps-talet leverantören skulle ha använt i sin reklam. Det är själva grundregeln bakom hela den här kalkylen: bit och byte är åtta gånger olika stora, och nästan varenda missförstånd om nedladdningstid går att spåra tillbaka till att någon glömde just den faktorn.
Ett uträknat exempel: 12 GB över 50 Mbps
Säg att du ska ladda ner en speluppdatering på 12 GB över en 50 Mbps-anslutning. Så här ser uträkningen ut steg för steg:
12 GB × 1024 = 12 288 MB. Multiplicera med 8 för att få bitar: 12 288 × 8 = 98 304 megabit.
Dela sedan det talet med hastigheten: 98 304 megabit ÷ 50 Mbps = 1 966 sekunder, vilket blir ungefär 32 minuter och 46 sekunder. Det är det teoretiska bästa fallet, den tid du får om hela linjen ligger på topphastighet under hela nedladdningen utan avbrott.
I praktiken händer det sällan. Protokolloverhead, servrar med begränsad kapacitet och förluster i wifi-nätet gör att en riktig överföring vanligen är 10 till 20 procent långsammare än teorin. Räknar man in ungefär 15 procents overhead landar samma 12 GB-fil på cirka 38 minuter och 33 sekunder i stället. Vill du kontrollräkna med byte i stället för bit: 50 Mbps motsvarar 6,25 MB/s.
Jämförelsetabell: fil mot hastighet
Tabellen nedan visar teoretiska idealtider vid full annonserad hastighet, utan overhead. Räkna med att en verklig överföring tar ungefär 10 till 20 procent längre tid än siffrorna här.
| Fil / anslutningshastighet | 25 Mbps | 100 Mbps | 300 Mbps | 1000 Mbps (1 Gbps) |
|---|---|---|---|---|
| Bunt med 100 foton (500 MB) | 2 min 40 s | 40 s | 13 s | 4 s |
| HD-film (4 GB) | 21 min 51 s | 5 min 28 s | 1 min 49 s | 33 s |
| Systemuppdatering (5 GB) | 27 min 18 s | 6 min 50 s | 2 min 17 s | 41 s |
| 4K-film (25 GB) | 2 tim 16 min 32 s | 34 min 8 s | 11 min 23 s | 3 min 25 s |
| AAA-spelinstallation (70 GB) | 6 tim 22 min 18 s | 1 tim 35 min 34 s | 31 min 51 s | 9 min 33 s |
Mönstret är tydligt: att gå från 25 Mbps till 100 Mbps skär ner tiden till en fjärdedel, precis som talen förutsäger, för hastigheten fyrdubblas. Vid 1 Gbps krymper till och med en 70 GB stor spelinstallation till under tio minuter, men lägg alltid på en marginal för overhead innan du planerar något runt de här siffrorna.
Räkna med dina egna värden
Vanliga misstag och specialfall
Att blanda ihop Mbps med MB/s. Det här är den enskilt vanligaste källan till “varför är min nedladdning långsammare än utlovat”. Leverantören annonserar i Mbps, nedladdningshanteraren visar MB/s, och skillnaden mellan de två talen är en faktor åtta, inte en avrundning eller ett fel.
Att räkna med full annonserad hastighet hela vägen. Den siffran är ett tak, inte ett genomsnitt. Protokolloverhead, en belastad server på andra sidan och skillnaden mellan kabel och wifi äter regelbundet upp 10 till 20 procent av den teoretiska hastigheten. Planera med marginal om tidpunkten spelar roll.
Att glömma att uppladdning ofta är mycket långsammare än nedladdning. De flesta hemabonnemang är asymmetriska, nedladdningshastigheten är den siffra som marknadsförs, medan uppladdningen kan ligga på en bråkdel av den. Det märks snabbt när du laddar upp video eller kör molnbackup av stora mappar.
Att bortse från annan trafik på samma anslutning. En hastighet på 100 Mbps är den totala kapaciteten för hela hushållet. Strömmande video, spel som laddar ner uppdateringar i bakgrunden och andras enheter delar samma linje, så din faktiska del av den kan vara betydligt mindre än vad abonnemanget säger.
Att döma en enda nedladdning för hårt eller för snällt. En engångsmätning säger inte hela sanningen. Testa samma fil, eller kör kalkylatorn med samma indata, vid olika tider på dygnet innan du drar slutsatsen att linjen är trasig eller att leverantören håller vad de lovar.
Vanliga frågor
Varför tar min nedladdning längre tid än mitt internetabonnemang lovar? Två saker samverkar. Dels annonserar leverantören hastigheten i Mbps medan filstorleken visas i MB, en skillnad på åtta gånger som lätt missas. Dels är verkliga överföringar nästan alltid 10 till 20 procent långsammare än den teoretiska toppfarten på grund av protokolloverhead, servergränser och wifi-förluster.
Vad är skillnaden mellan Mbps och MB/s? Mbps står för megabit per sekund och är det leverantörer använder för att marknadsföra hastighet. MB/s står för megabyte per sekund och är det din dator eller webbläsare visar under en nedladdning. En byte är åtta bitar, så du delar Mbps-talet med 8 för att få MB/s. 100 Mbps blir 12,5 MB/s, 80 Mbps blir 10 MB/s.
Laddar en giganslutning på 1000 Mbps verkligen ner med 1000 MB/s? Nej. Dela med 8 precis som vid alla andra hastigheter, så hamnar den teoretiska takten på cirka 125 MB/s. I praktiken blir det ännu lägre eftersom hårddisken, servern på andra sidan eller nätverksutrustningen sällan orkar hålla den takten hela vägen.
Är uppladdningshastigheten densamma som nedladdningshastigheten? Sällan på ett hemabonnemang. De flesta privatabonnemang är asymmetriska och prioriterar nedladdning, så uppladdningen kan ligga på en bråkdel av den siffra som står på fakturan. Kontrollera båda talen separat om du ska skicka stora filer, streama live eller köra molnbackup.
Kan jag lita på att en fil laddas ner exakt lika snabbt varje gång? Nej. Samma fil över samma anslutning kan skilja sig i tid från gång till gång beroende på hur belastad servern är, hur många enheter som delar din uppkoppling just då, och om du sitter på kabel eller wifi. Kalkylatorn ovan ger dig det teoretiska bästa fallet, räkna med att verkligheten oftast landar något över det.