Sådan beregnes filoverførselstiden
Downloadtid er ganske enkelt filstørrelse divideret med forbindelseshastighed — men de to angives som regel i forskellige, letforvekslelige enheder. De fleste operativsystemer angiver filstørrelser med binære enheder (1 GB = 1.024 MB i denne beregner), mens internetforbindelseshastigheder angives med decimale enheder (1 Mbps = 1.000.000 bit per sekund — den faktiske branchekonvention internetudbydere bruger). Denne beregner anvender den passende konvention på hver, så du ikke selv skal konvertere — uanset om du estimerer, hvor lang tid en stor spilopdatering, en cloud-backup af en mappe eller upload af en video vil tage.
Vigtige Faktorer at Overveje
De to input ovenfor er en forenkling — flere virkelige faktorer ændrer, hvor lang tid en overførsel reelt tager, og det er værd at kende dem, selvom denne beregner behandler hastighed som ét fast tal:
- Upload- og downloadhastigheder er ofte forskellige, især på private forbindelser. Mange private internetabonnementer (især kabel og DSL) er asymmetriske, med en downloadhastighed mærkbart højere end uploadhastigheden — sørg for at bruge det rigtige tal til den overførselsretning, du estimerer.
- Wi-Fi er som regel den faktiske flaskehals, ikke dit internetabonnements nominelle hastighed. En kabelforbundet ethernet-forbindelse leverer typisk hastigheder meget tættere på dit abonnements nominelle maksimum end Wi-Fi gør, især over afstand, gennem vægge eller med interferens fra andre enheder — et langsommere-end-forventet download skyldes ofte et Wi-Fi-problem, ikke et internetudbyder-problem.
- Den server, du downloader fra, kan være den begrænsende faktor. Selv med en hurtig forbindelse kan et download begrænses af kildeserverens egen uploadhastighed, dens per-forbindelses-drosling eller den samlede serverbelastning — dette er en almindelig grund til, at et download er meget langsommere end din forbindelses nominelle hastighed ellers ville antyde.
- Flere samtidige overførsler deler den samme samlede båndbredde. At downloade flere filer på én gang, eller at have andre enheder på netværket, der aktivt streamer eller downloader, deler den samme samlede forbindelseshastighed mellem dem alle, hvilket forlænger tiden for hver enkelt overførsel.
- Protokoloverhead æder også af det rå tal. En filoverførsel er ikke 100 % filedata fra start til slut — pakke-headere, fejlkontrol og håndtryk mellem din enhed og serveren bruger alle en lille del af forbindelsen, så selv en perfekt, ukonkurreret forbindelse rammer sjældent præcis sin nominelle hastighed.
Sådan Fortolker Du Dine Resultater
Tiden, denne beregner viser, er et bedste-tilfælde-estimat, ikke en garanti — et par ting forklarer, hvorfor en rigtig overførsel ofte tager længere tid:
- Betragt det som et gulv, ikke et fast tal. Fordi beregningen antager, at din fulde nominelle forbindelseshastighed er tilgængelig under hele overførslen uden nogen overhead, vil en rigtig overførsel sjældent blive hurtigere færdig end dette estimat, men den bliver ofte langsommere færdig.
- En downloadhåndterings live hastighedsvisning er ikke konstant. Når du ser en overførsels fremskridtslinje, vil du ofte se den rapporterede hastighed stige, falde eller flade ud, efterhånden som netværksforhold, serverbelastning og anden trafik på din forbindelse ændrer sig fra øjeblik til øjeblik — gennemsnittet over hele overførslen bestemmer den samlede tid, ikke en enkelt momentan aflæsning.
- Hvis det faktiske resultat er langt fra dette estimat, så gennemgå faktorerne ovenfor. Et resultat, der er cirka dobbelt så langsomt som den reelle tid, peger som regel på en Wi-Fi- flaskehals eller en langsom kildeserver; et resultat, der er 8 gange forkert, betyder næsten altid en bit/byte-sammenblanding et sted i de indtastede tal.
Almindelige Fejl
- At blande bit og byte sammen. Forbindelseshastigheder angives næsten altid i bit per sekund (Mbps), mens filstørrelser næsten altid vises i byte (MB, GB) — da der er 8 bit i en byte, overvurderer det at overse denne omregning den faktiske overførselshastighed med 8 gange og undervurderer tiden med samme faktor.
- At bruge hastigheden for den forkerte retning. At indtaste din downloadhastighed for at estimere et upload (eller omvendt) giver et misvisende resultat på enhver forbindelse, hvor de to ikke er ens — hvilket gælder de fleste private internetabonnementer.
- At antage, at din fulde abonnementshastighed altid er til rådighed. Andre enheder på netværket, baggrundsopdateringer og cloud-backups, der kører samtidig, konkurrerer alle om den samme forbindelse, så den faktiske hastighed til rådighed for én overførsel ofte er lavere end dit abonnements nominelle maksimum.
Formlen
Da forbindelseshastigheder som regel angives i bit per sekund, ikke bytes, kræver konverteringen division med 8 (der er 8 bit i en byte): .
Eksempel
Download af en 1 GB-fil over en 100 Mbps-forbindelse:
- Filstørrelse i bytes: (ved brug af den binære konvention almindeligvis brugt af operativsystemer).
- Hastighed i bytes per sekund: (100 Mbps bruger decimale enheder: 1 Mbps = 1.000.000 bit/s).
- Overførselstid: — cirka 1 minut og 26 sekunder.
Faktiske overførselshastigheder i den virkelige verden er som regel noget lavere end forbindelsens nominelle hastighed på grund af overhead, netværksforhold og serversidebegrænsninger, så betragt dette som et bedste-tilfælde-estimat.
Godt at Vide
Dit internetabonnements annoncerede hastighed er et loft, ikke et løfte. Internetudbydere markedsfører en maksimal hastighed (“op til 500 Mbps”), men den hastighed, en enkelt enhed faktisk får, afhænger af din hjemmenetværksopsætning, hvor mange enheder der er tilsluttet på én gang, og tilstanden af forbindelsen mellem din udbyder og dit modem. Det er netop derfor, myndighederne i USA nu kræver, at udbydere oplyser en separat “typisk” hastighed sammen med den annoncerede maksimalhastighed på mærkater ved salgsstedet — hvis dine rigtige overførsler konsekvent ligger langt under denne beregners estimat, er din reelle typiske hastighed (ikke bare abonnementets annoncerede maksimum) det mere nyttige tal at indtaste i stedet.