Объём трафика
Yorik 5 января, 2015 - 18:38
Я не в Генте. но интересуют следующие вопросы.
1. Скажите обновляя систему в среднем для "домашнего компьютера" за 1 день, а также за неделю сколько трафика вы скачитваете?
2. Почему рекомендуют обновлятся каждый день, или же раз в 2 дня? Немогут же релизы исходников выходить так часто и так периодично! Что представляют из себя эти обновления.
3. При загрузке исходника идёт "синхронизация source файла" или же закачивается весь релиз целиком?
»
- Для комментирования войдите или зарегистрируйтесь
здесь нет релизов. Вообще.
здесь нет релизов. Вообще. man rolling-release
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
1. Не вижу необходимости
1. Не вижу необходимости обновлять систему каждый день, максимум 2 раза в месяц, а того и реже. При наличии трех ПК на Gentoo, одного на win2008 server, 1С + три планшета и пол-ведра смартфонов, + дети с игрушками :) не более 50 Gb в месяц.
2. Обновления программ выходят часто, это верно. В этом мире все меняется в следующий миг. Возможно идет речь о синхронизации portage, об этом можно прочитать здесь и тут, уверен, что это не вся информация.
3. Как правило, целиком.
буду честен, я не знаю, почему у меня все работает
2 Гига не хватит?
У меня Интернет тариф 2 гига на 1 месяц, изредка бывает что докупаю дополнительно 1-2 Гига.
Думаю, для обычного домашнего компьютера 2 Гигов не хватит... Хотя систему прогами заваливать не собираюсь.
Вопрос №3 для меня очень важен, так как исходники больших программ "весят" очень много. Тут должно быть 2 варианта (мысли вслух):
1. При обновлении программы релиз source-файла скачиватся целиком, либо ...
2. При обновлении проги идет синхронизация старого source файла с новым.
Второй вариант маловероятен т.к. исходники как правило хранятся в виде архивов. А распаковка оных происходит перед компиляцией.
Сейчас сижу на Слаке. Связыватся с "Системой управления версий" (Git, Mercurial, Subversion) тоже не хочется. Если не правильно указать каталог где лежит релиз, то скачается "1 террабайт" лишних исходников. Утрирую конечно, но это так. Да и Меркуриалы всякие создавались для разработчиков.
Вопрос №3 решаем (во всяком
Вопрос №3 решаем (во всяком случае был раньше, не знаю как сейчас). Копать в сторону дельты, которая позволяет скачивать только разницу (в исходном коде) между имеющейся версией и новой. Есть также app-portage/emerge-delta-webrsync - аналогично, скачивает разницу между снимками портежей.
А еще можно подготавливать
А еще можно подготавливать список ссылок и качать там, где интернета побольше.
.
При обновлении 1-2 раза в месяц (шаг — 3-4 недели) и при наличии такой возможности — оптимальное решение.
И ещё немного цифр: другая система (иначе порезанное дерево), нормальный режим (10→16 генваря сего года).
Трафик на синхронизацию дерева — ~31-32 MiB. Жирного ничего не было, потому объём скачанных исходников — ~15 MiB.
:wq
--
Live free or die
Вот как раз портежи выгоднее
Вот как раз портежи выгоднее дельтами обновлять.
.
Лично я обычно склонен придерживаться режима обновления раз в неделю.
Но 1-2 раза в месяц — тоже вариант нормы, не обещающей никаких проблем.
Чаще может иметь смысл обновлять разве что особо интересные приложения и то —в фазе активной разработки.
Но для того есть
-9999
.ТС:
Не далее чем сего дня обновлял систему. Дата среза последнего обновления — 08.12.2014.
Дерево обновлялось стандартным образом (
emerge --sync
), правда порезано (содержимое/etc/portage/rsync_excludes
нужно?).Трафик порядка 45 MiB.
Объём скачиваемых исходников зависит от твоего списка мира.
У меня в данном частном случае, который я склонен полагать достаточно характерным — ~830 MiB. Но ядро в тот список не входило.
В случае соблюдения предпочитаемого режима на каждом такте выкачивается от ~10–15 до ~300–350 MiB disfiles.
Также стоит учесть, что в данном случае я даже не пытался предпринимать попыток экономии трафика.
:wq
--
Live free or die
Anarchist, но у вас ведь
Anarchist, но у вас ведь анлим и вы дельтами не пользуетесь, верно?
у тс другая ситуация
.
Верно только то, что я в задачу оптимизации трафика не упирался ☺
А ТС ЕМНИП идёт правильным путём: сначала надо определиться с режимом [обновления] и маштабом бедствия (объёмом трафика), потом посмотреть на условия применимости и эффективность существующих решений (экономии трафика) после чего можно плодотворно подумать над вопросом как жить дальше ☺.
:wq
--
Live free or die
/
Ну почему же?
С некоторыми оговорками числовое значение профиля вполне можно классифицировать именно в данном качестве.
Правда, оно определено только для default. Так что может быть, в будущем релизов действительно не будет.
:wq
--
Live free or die
define "release", please.
define "release", please.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)