ArtReal logo
На грани иронии
 

<! doctype content //public >
<! xref location=/Theme/Секретные материалы >

 
07.02.2m+01

Вадим Артамонов

Смартовая загрузка

Плюсы и минусы

Что это такое
    "Смартовая загрузка" в английском варианте звучит как "smart download". Буквальный перевод на русский - "умная загрузка". Лично я ничего умного в этой технологии не вижу, поэтому буду использовать кальку, а не перевод.
    Как мы обычно загружаем программы? Очень просто. Идем на ftp-сервер (или используем http-протокол) и грузим, чаще всего используя download manager (Reget, к примеру), установочный файл (точнее - установочную программу). Это обычный путь. А при смартовой загрузке процесс идет иначе. Сначала мы загружаем небольшую (100-500 килобайт) программку. Запускаем ее и начинаем отвечать: какие компоненты ставить, куда их ставить, имя пользователя, номер его паспорта и прочие глупые вопросы. После того, как ответы получены, программа лезет в Интернет на сайт производителя, качает оттуда нужные модули и устанавливает их. Такая вот технология.
    В принципе, ничего нового в такой технологии я не вижу. Такой способ установки был известен и раньше. Фактически, разница в том, что при обычном способе файлы для установки берутся с локального диска, а при использовании смартовой загрузки - с удаленного сервера. И где, спрашивается, "умная" технология?

    А теперь перейдем к препарированию смартовой загрузки.

Panic
    Вот весьма интересная, но вполне характерная ситуация. Собираюсь уходить с работы домой, но в последний момент звонит телефон. Мой знакомый в панике. Он устанавливает программу методом смартовой загрузки. Но канал медленный, не все модули закачались, а тут надо отрубать Интернет и шлепать домой. Что делать?
    Хорошо, если в программе установки предусмотрена кнопочка "Приостановить". А если нет? Завтра начинать все с начала?

    Поэтому мы сейчас рассмотрим плюсы и минусы смартовой загрузки.

Плюсы

  • Так как все модули обычно не ставят, то объем  перекачанных данных ниже, чем при обычной загрузке, где грузится все скопом, вне зависимости, нужно оно или нет. Налицо экономия времени и, соответственно, денег за подключение к Интернету. Смотрите сами, есть ли разница - перекачать 50 магов или 100?
  • Экономия места на диске. При обычной загрузки все модули распаковываются на диске, а потом уже производится установка. При смартовой загрузке на диске присутствуют только выбранные модули.
  • Если вам в процессе работы с программой потребовался какой-то модуль (редко используется, поэтому в стандартную поставку не входит, или вы сами отказались ставить его сразу), то программа может быстро залезть на сервер, закачать модуль и установить его.


    На этом очевидные плюсы заканчиваются. Посмотрим на минусы.

Минусы

  • Как правило, программа смартовой загрузки умудряется (в отличие от download manager) забивать канал. Видимо из-за того, что это "передовая" технология.
  • Сразу после загрузки модули устанавливаются в системе. А если мне нужно поставить программу на десять компьютеров? Приходится запускать программу смартовой загрузки на каждом из них. Угадайте, что при этом происходит с каналом?
  • Из предыдущего пункта вытекает еще один. А как мне поставить эту программу на другой компьютер, не подключенный к Интернету. Можно возразить, что смартовая загрузка, как правило, используется для программ, работающих с Интернетом. Так то оно так, но если эти программы планируется использовать не в Интернете, а в Интранете (Интранет, как известно, это маленький Интернет отдельно взятой конторы)?
  • Как мне записать (а главное - что?) программу на компакт? Это не идиотский вопрос. Если у вас завтра рухнет Винда и потребуется полная переустановка (а это не такое редкое явление), сколько радости вам доставит смартовая закачка пары-тройки нужных программ?
  • Если происходит сбой в программе установки, то процесс установки приходится запускать с самого начала.
  • В процессе установки, а процесс этот достаточно длительный (удаленный сервер - это не локальный диск), не рекомендуется (во избежание сбоев) запускать другие программы. И что теперь - тупо смотреть на экран? А то вдруг чего спросит...


Общие выводы
    На сегодня смартовая загрузка - это способ сетевой установки программы с удаленного сервера. Если у вас толстый канал и богатый дядя (чтобы этот канал оплачивать), не стесняйтесь, пользуйтесь. А всем остальным лучше придерживаться традиционных методов загрузки и установки программ.

На печать  

<! xref location=/Theme/Секретные материалы >
<! doctype links //site-relative >