Ange filstorlek och faktisk uppladdningshastighet
För att få ett användbart resultat behöver du två tal: storleken på filen du vill skicka och hastigheten som din anslutning skickar data med. Riktningen är avgörande. När du laddar upp är det uppladdningshastigheten som begränsar dig. Nedladdningshastigheten beskriver mottagningen och kan inte utan vidare användas i stället, även om den framhävs mer i avtalet eller mätresultatet.
Var du hittar uppladdningshastigheten
Det mest tillförlitliga är ett värde som du har mätt på din egen anslutning. Ett hastighetstest som redovisar nedladdning och uppladdning separat passar för detta. Använd uppladdningsvärdet därifrån och kontrollera enheten. En uppgift i ett abonnemang som ”upp till …” anger ett avtalsenligt maxvärde och inget uppmätt värde. Den här kalkylatorn mäter ingenting själv. Den använder bara de tal som du anger. Den faktiska hastigheten kan dessutom ändras under en överföring. Resultatet utgår därför alltid från en konstant hastighet.
Enheter och talformat
- Filstorlek: B, KB, MB, GB, MiB eller GiB. KB, MB och GB beräknas decimalt, alltså 1 MB = 1 000 000 byte. MiB och GiB beräknas binärt, alltså 1 MiB = 1 048 576 byte.
- Hastighet: Kbit/s, Mbit/s, Gbit/s eller MB/s. Den valda enheten ändrar beräkningen och är inte bara en etikett. 2 MB/s är åtta gånger så snabbt som 2 Mbit/s.
- Den mest exakta inmatningen är det exakta antalet byte från filegenskaperna, angivet i B. Efter omräkningen måste storleken motsvara ett helt antal byte.
- Använd komma eller punkt som decimaltecken. ”1.000” tolkas därför som ett. Tusen skriver du som ”1000” eller ”1 000”. Om du grupperar tusental med mellanslag ska den första gruppen ha en till tre siffror och varje följande grupp exakt tre. Använd inte punkt eller komma som tusentalsavskiljare.
- En fil med 0 byte är tillåten och ger en tid på 0 sekunder. Hastigheten måste vara större än 0.
- Effektiviteten måste vara över 0 och högst 100 procent. Startvärdet på 90 procent är bara ett exempel på ett antagande och ingen rekommendation.
Vet du inte om en storleksangivelse avser ett decimalt eller binärt värde? Då kan du först räkna om KB, MB och MiB och sedan välja rätt enhet.
Från filens byte till sekunder
Filstorlekar anges i byte, anslutningshastigheter oftast i bit per sekund. Innan du kan dividera måste båda värdena ha samma grundenhet. Kalkylatorn arbetar i fyra steg:
- Den räknar om filstorleken till byte. 10 MB blir 10 000 000 byte.
- Den multiplicerar antalet byte med 8, eftersom en byte består av 8 bit. Det ger 80 000 000 bit.
- Den räknar om uppladdningshastigheten till bit per sekund. 10 Mbit/s är 10 000 000 bit/s.
- Den dividerar antalet bit med antalet bit per sekund och får fram den ideala tiden: 80 000 000 ÷ 10 000 000 = 8 sekunder.
Som formel: idealt antal sekunder = byte × 8 ÷ (Mbit/s × 1 000 000). Vid 10 MiB i stället för 10 MB räknar kalkylatorn med 10 485 760 byte. Vid samma hastighet på 10 Mbit/s ger det 8,388608 sekunder. Skillnaden är liten, men visar att rätt storleksenhet spelar roll.
Varför MB/s och Mbit/s inte är samma sak
MB/s anger megabyte per sekund, Mbit/s anger megabit per sekund. En byte består av 8 bit, därför motsvarar 1 MB/s exakt 8 Mbit/s. En megabit är 1 000 000 bit och en megabyte 1 000 000 byte, inte 1 000.
Ett exempel med samma faktiska hastighet, beräknat som ideal tid vid 100 procents effektivitet: En fil på 25 MB laddas upp med 2 MB/s. Räknat i byte ger det 25 ÷ 2 = 12,5 sekunder. Räknat i bit består filen av 200 000 000 bit, och 2 MB/s är 16 Mbit/s. Även 200 000 000 ÷ 16 000 000 ger 12,5 sekunder. Om du däremot av misstag väljer Mbit/s och anger 2, räknar kalkylatorn med en hastighet som är en åttondel av den avsedda, och den ideala tiden blir 100 sekunder i stället för 12,5 sekunder. Med den förinställda effektiviteten på 90 procent blir den anpassade tiden längre i båda fallen: avrundat 13,888889 sekunder vid 2 MB/s och 111,111111 sekunder vid 2 Mbit/s. Kontrollera därför vilken enhet ditt mätvärde anges i.
Dubbel hastighet, halva tiden
För samma fil är tiden omvänt proportionell mot hastigheten. För en fil på 100 MB ger 5, 10 och 20 Mbit/s teoretiskt 160, 80 respektive 40 sekunder.
Idealvärde och antagen effektivitet
Kalkylatorn visar två tider. Den ideala tiden gäller när den angivna hastigheten hela tiden är fullt tillgänglig för din fil. Den anpassade tiden tar hänsyn till den effektivitet som du ställer in. Det är den andel av den angivna hastigheten som du antar faktiskt kan utnyttjas. Båda tiderna visas i sekunder, minuter eller timmar beroende på längden. För den anpassade tiden finns dessutom en detaljrad med antalet sekunder, avrundat till sex decimaler.
Formeln är: anpassad tid = ideal tid ÷ (effektivitet ÷ 100). Vid 100 procent är båda värdena lika. Vid 80 procent kan enligt beräkningen 8 Mbit/s av 10 Mbit/s utnyttjas, och tiden för 10 MB ökar från 8 sekunder till 10 sekunder. Om du halverar effektiviteten fördubblas den anpassade tiden.
Är 10 procents förlust samma sak som 90 procents effektivitet?
Ja, i den här kalkylatorn, om du menar förlusten som en andel av hastigheten. 10 procent lägre användbar hastighet anger du som 90 procents effektivitet. Vissa andra kalkylatorer lägger i stället på en procentsats på datamängden. Det är en annan metod med ett annat resultat, vilket den sista tabellraden visar: 80 procents effektivitet ger 10 sekunder, medan ett påslag på filen med 20 procent ger 9,6 sekunder. Använd därför inte ett procentvärde från ett annat verktyg utan att kontrollera det.
Vilken effektivitet passar din inmatning?
Det finns inget allmängiltigt värde. Effektiviteten är ditt antagande och ingen mätning. Det avgörande är vad den angivna hastigheten redan omfattar. Ett abonnemangsvärde eller en anslutnings nominella hastighet beskriver vad anslutningen som mest ska klara. Här kan en lägre procentsats ge ett försiktigt scenario. Om du däremot har mätt hur snabbt data faktiskt skickas från din anslutning kan ett extra schablonavdrag innebära att du gör avdrag två gånger. Då kan 100 procent vara precis det scenario du avser. Om du är osäker kan du räkna på två eller tre varianter och planera utifrån intervallet.
Överföringen är inte hela hanteringen
Om en portal fortsätter att arbeta en stund efter uppladdningen behöver det inte betyda att uppladdningen fortfarande pågår. Att skicka en fil omfattar ofta flera steg, och kalkylatorn tar bara hänsyn till det första:
- Filöverföring: Filens byte skickas via din anslutning till destinationen. Det är det här steget som kalkylatorn uppskattar.
- Väntetid på destinationsservern: Mottagaren tar emot filen och sparar den. Den här tiden ingår inte.
- Kontroll och bearbetning av PDF-filen: Beroende på mottagaren kontrolleras filen till exempel för virus, läses av eller konverteras. Inte heller den här tiden ingår.
Kalkylatorn räknar inte med någon tid för de två sista stegen, inte ens ett schablonvärde. Hur lång tid de tar beror på den enskilda mottagaren.
Varför din faktiska uppladdning kan ta längre tid
- Anslutningen delas: Om andra enheter eller program använder anslutningen samtidigt blir mindre kapacitet kvar för din fil.
- Mätvärdet är inaktuellt: Ett hastighetstest mäter ett visst ögonblick och inte hastigheten under din uppladdning.
- Mottagaren begränsar hastigheten: Även destinationsservern kan ta emot data långsammare än din anslutning skulle kunna skicka dem.
- Riktningen är fel: Om du har räknat med nedladdningshastigheten och din uppladdning är långsammare blir den uppskattade tiden för kort.
Den beräknade tiden är därför en vägledning för själva överföringen. Den förutsäger inte när mottagaren bekräftar att filen har kommit fram. Om en tidsfrist närmar sig bör du börja ladda upp i god tid.
Planera vidare med den färdiga filen
Vid samma hastighet och effektivitet ökar tiden exakt i proportion till filstorleken. Hälften så många byte tar alltså hälften så lång tid. Om din PDF-fil är stor och mottagaren även accepterar en mindre version kan du minska PDF-filens storlek och sedan räkna med den nya storleken.
Den här kalkylatorn förutsäger inte hur mycket mindre filen blir. Det beror på PDF-filens innehåll. Ange därför storleken på den färdiga, nedladdade filen, helst det exakta antalet byte från filegenskaperna.
En snabb uppladdning betyder dessutom inte att filen accepteras. Mottagare kan sätta egna gränser, till exempel för filstorlek, antal filer eller sidantal. Med kalkylatorn kan du i förväg kontrollera uppladdningsgränserna och på så sätt se om din PDF-fil håller sig inom dem.