Въвеждане на размера на файла и действителната скорост на качване
За полезен резултат ти трябват две числа: размерът на файла, който искаш да изпратиш, и скоростта, с която връзката ти изпраща данни. Посоката е решаваща. При качване ограничението е скоростта на качване. Скоростта на изтегляне описва получаването на данни и не може просто да се използва вместо нея, дори ако е посочена по-видимо в договора или в резултата от измерването.
Откъде да вземеш скоростта на качване
Най-надеждна е стойност, която си измерил на собствената си връзка. За целта е подходящ тест за скорост, който показва отделно изтеглянето и качването. Вземи стойността за качване и обърни внимание на мерната единица. Посочена в тарифен план скорост от типа „до …“ е договорен максимум, а не измерена стойност. Този калкулатор сам не измерва нищо. Той работи само с въведените от теб числа. Действителната скорост може също да се променя по време на прехвърляне. Затова резултатът винаги описва постоянна скорост.
Мерни единици и формат на числата
- Размер на файла: B, KB, MB, GB, MiB или GiB. KB, MB и GB се изчисляват десетично, тоест 1 MB = 1 000 000 байта. MiB и GiB се изчисляват двоично, тоест 1 MiB = 1 048 576 байта.
- Скорост: Kbit/s, Mbit/s, Gbit/s или MB/s. Избраната мерна единица променя изчислението и не е просто надпис. 2 MB/s е осем пъти по-бързо от 2 Mbit/s.
- Най-точно е да въведеш точния брой байтове от свойствата на файла, като избереш B. След преобразуването размерът трябва да е цял брой байтове.
- Отделяй дробната част със запетая или точка. Точката е десетичен разделител, така че 1.000 означава едно. За хиляда въведи 1000 или 1 000. Ако групираш цифрите с интервали, първата група трябва да съдържа от една до три цифри, а всяка следваща — точно три. Не използвай точки или запетаи за групиране на хилядите и не добавяй мерни единици в числовото поле.
- Файл с 0 байта е допустим и дава продължителност от 0 секунди. Скоростта трябва да е по-голяма от 0.
- Ефективността е над 0 и най-много 100 процента. Началната стойност от 90 процента е само пример за допускане, а не препоръка.
Не знаеш дали даден размер е посочен десетично или двоично? Тогава можеш първо да преобразуваш KB, MB и MiB и след това да избереш подходящата мерна единица.
От байтовете на файла до секундите
Размерите на файловете се посочват в байтове, а скоростите на връзките — най-често в битове в секунда. Преди да разделиш стойностите, те трябва да са в една и съща основна мерна единица. Калкулаторът изпълнява четири стъпки:
- Преобразува размера на файла в байтове. 10 MB стават 10 000 000 байта.
- Умножава байтовете по 8, защото един байт се състои от 8 бита. Получават се 80 000 000 бита.
- Преобразува скоростта на качване в битове в секунда. 10 Mbit/s са 10 000 000 бита в секунда.
- Разделя битовете на битовете в секунда и получава идеалната продължителност: 80 000 000 ÷ 10 000 000 = 8 секунди.
Като формула: идеално време в секунди = байтове × 8 ÷ (Mbit/s × 1 000 000). При 10 MiB вместо 10 MB калкулаторът изчислява с 10 485 760 байта. При същите 10 Mbit/s това дава 8,388608 секунди. Разликата е малка, но показва, че правилната мерна единица за размер има значение.
Защо MB/s и Mbit/s не са едно и също
MB/s отчита мегабайтове в секунда, а Mbit/s — мегабитове в секунда. Един байт има 8 бита, затова 1 MB/s съответства точно на 8 Mbit/s. Един мегабит е 1 000 000 бита, а един мегабайт — 1 000 000 байта, а не 1000.
Пример с една и съща действителна скорост, изчислен като идеална продължителност при 100 процента ефективност: файл с 25 MB се качва с 2 MB/s. Изчислено в байтове, това дава 25 ÷ 2 = 12,5 секунди. Изчислено в битове, файлът има 200 000 000 бита, а 2 MB/s са 16 Mbit/s. 200 000 000 ÷ 16 000 000 също дава 12,5 секунди. Ако обаче по погрешка избереш Mbit/s и въведеш 2, калкулаторът изчислява с осем пъти по-ниска скорост и идеалната продължителност е 100 секунди вместо 12,5 секунди. При зададената по подразбиране ефективност от 90 процента коригираната продължителност и в двата случая е по-дълга: закръглено 13,888889 секунди при 2 MB/s и 111,111111 секунди при 2 Mbit/s. Затова провери в каква мерна единица е посочена измерената ти стойност.
Двойна скорост, наполовина по-кратко време
При един и същ файл продължителността намалява в същото съотношение, в което скоростта се увеличава. За файл с 100 MB скоростите 5, 10 и 20 Mbit/s дават теоретично 160, 80 и 40 секунди.
Идеална стойност и приета ефективност
Калкулаторът показва две продължителности. Идеалната продължителност важи, когато въведената скорост е изцяло на разположение за твоя файл през цялото време. Коригираната продължителност отчита зададената от теб ефективност. Това е делът от въведената скорост, който приемаш за действително използваем. И двете продължителности се показват в секунди, минути или часове според дължината им. За коригираната продължителност има и допълнителен ред с подробности, който показва броя секунди, закръглен до шест знака след десетичния разделител.
Формулата е: коригирана продължителност = идеална продължителност ÷ (ефективност ÷ 100). При 100 процента двете стойности са еднакви. При 80 процента ефективност от 10 Mbit/s по изчисление са използваеми 8 Mbit/s, а времето за 10 MB нараства от 8 секунди на 10 секунди. Ако намалиш ефективността наполовина, коригираната продължителност се удвоява.
10 процента загуба същото ли е като 90 процента ефективност?
В този калкулатор — да, ако разбираш загубата като дял от скоростта. При 10 процента по-малко използваема скорост въвеждаш 90 процента ефективност. Някои други калкулатори вместо това добавят процент към количеството данни. Това е друг метод с различен резултат, както показва последният ред на таблицата: 80 процента ефективност дават 10 секунди, докато увеличение на файла с 20 процента дава 9,6 секунди. Затова не пренасяй процентна стойност от друг инструмент, без да я провериш.
Каква ефективност е подходяща за въведената от теб стойност?
Няма универсално валидна стойност. Ефективността е твое допускане, а не измерване. Решаващо е какво вече включва въведената скорост. Стойност от тарифен план или номиналната скорост на връзка описва какъв максимум трябва да може да осигури линията. Тук по-нисък процент може да представи предпазлив сценарий. Ако обаче си измерил колко бързо действително се изпращат данни при теб, с допълнително общо намаление може да отчетеш една и съща загуба два пъти. Тогава 100 процента може да е точно сценарият, който имаш предвид. Ако не си сигурен, изчисли два или три варианта и планирай според получения диапазон.
Прехвърлянето не е цялата обработка
Ако порталът продължава да работи известно време след качването, това не означава непременно, че качването още тече. Изпращането често се състои от няколко етапа, а калкулаторът обхваща само първия:
- Прехвърляне на файла: байтовете преминават през твоята връзка до местоназначението. Калкулаторът оценява този етап.
- Изчакване на сървъра получател: получателят приема файла и го записва. Това време не е включено.
- Проверка и обработка на PDF файла: според получателя файлът например се проверява за вируси, съдържанието му се извлича или се преобразува. Това време също не е включено.
За последните два етапа калкулаторът не предвижда време, дори обща ориентировъчна стойност. Продължителността им зависи от конкретния получател.
Защо действителното качване може да отнеме повече време
- Връзката е споделена: ако други устройства или програми използват линията едновременно, за твоя файл остава по-малка част от капацитета.
- Измерената стойност е остаряла: тестът за скорост отразява определен момент, а не скоростта по време на твоето качване.
- Получателят забавя процеса: сървърът получател също може да приема данни по-бавно, отколкото твоята връзка може да ги изпраща.
- Посоката е грешна: ако си изчислил със скоростта на изтегляне, а качването ти е по-бавно, приблизителната оценка ще е твърде кратка.
Затова изчисленото време е ориентир само за прехвърлянето. То не предвижда кога получателят ще потвърди получаването. Ако наближава краен срок, по-добре не започвай качването непосредствено преди него.
Планиране с готовия файл
При еднаква скорост и ефективност продължителността нараства точно пропорционално на размера на файла. Следователно наполовина по-малко байтове изискват наполовина по-кратко време. Ако твоят PDF файл е голям и получателят приема и по-малка версия, можеш да намалиш размера на PDF файла и след това да изчислиш с новия размер.
Този калкулатор не предвижда с колко ще се намали файлът. Това зависи от съдържанието на PDF файла. Затова въведи размера на готовия изтеглен файл, най-добре точния брой байтове от свойствата на файла.
Освен това бързото качване не означава, че файлът ще бъде приет. Получателите могат да задават собствени ограничения, например за размера на файла, броя файлове или броя страници. С калкулатора можеш предварително да провериш ограниченията за качване и така да установиш дали твоят PDF файл ги спазва.