Снова мы попались в ловушку маркетологов! Тарифы любого провайдера используют размерность "мегабиты" и для нас, конечных пользователей интернета, это неудобно.
Мы не можем быстро прикинуть в голове, как долго будет качаться 5-гиговый фильмец. Потому что 5 гигабайт — это совсем не 5 гигабит, и 100-мегабитный интернет даже в идеальных условиях не способен выкачивать по 100 мегабайт в секунду.
Как с этим всем разобраться?
Для начала давайте поглубже вникнем в размерности, которые нам знакомы и которые мы используем каждый день. Мегабайты и Гигабайты.
Они довольно плотно вошли в нашу жизнь, и мы знаем, что если фильм весит 700 МБ, то он будет в очень плохом качестве, а фотографию, которая весит 50 МБ можно печатать на развороте журнала.
Но...
Мегабайт — это сколько?
Предлагаю распутать этот клубок задом наперед: в одном мегабайте 1024 килобайта, в каждом килобайте 1024 байта, а в байте 8 бит.
Соответственно, в одном мегабайте 8*1024*1024 = 8 388 608 бит.
В информатике мы для быстроты используем двойку в 23-й степени, потому что 2^23 тоже равно 8 388 608.
В одном гиге 1024 мегабайта, а значит 8 589 934 592 бит.
Ого, 8 миллиардов. Это много!
Если что, бит — наименьшая неделимая крупица информации, которая может быть единицей или ноликом. Визуально 8 бит могут выглядеть вот так: 01100011. Это как раз один байт. Теперь вообразите гигабайт.
Что насчет мегабит?
Мегабит это 1 048 576 бит. Или 1024*1024 бит.
Получается, что мегабит ровно в 8 раз меньше одного мегабайта, к которому мы привыкли. Твой 100 мегабитный интернет на самом деле в пике может принимать (или передавать) максимум 12,5 мегабайт.
И теперь все сходится: 5 гиговый фильм в идеальных условиях будет качаться не 50 секунд (1 гиг каждые 10 секунд), а уже
5 * 1024 * 1024 * 1024 * 8 / ( 1 048 576 * 100 ) = 409.6 секунд
409 секунд это почти 7 минут.
Но в реальности эта цифра может растянуться до целого часа, потому что между файлом в интернете и твоим компьютером находятся десятки промежуточных узлов, на каждом из которых происходят потери скорости.
Вывод
До того, как мы разобрались с этим вопросом, нам интуитивно казалось, что 100 мегабит в секунду может позволить нам скачать гигабайт за 10 секунд при хорошей погоде.
В реальности же в лучшем случае мы получаем этот гигабайт за несколько минут. И вся эта путаница сделана для красивых цифр в тарифах провайдеров.
Мы тоже в этом немного виноваты, ведь какой интернет вы бы выбрали: 300 мегабит/c или 37,5 мегабайт/c? Что еще за вопрос? Давайте 3 сотки сюда!
Спасибо, что прочли! Если вам понравилась бытовая информатика, то знайте, что я веду подготовку к ЕГЭ по информатике и ютюб-канал «Пацанская информатика», там тоже хорошо.