Объём трафика

Я не в Генте. но интересуют следующие вопросы.

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 - аналогично, скачивает разницу между снимками портежей.

А еще можно подготавливать

А еще можно подготавливать список ссылок и качать там, где интернета побольше.

.

evadim написал(а):
А еще можно подготавливать список ссылок и качать там, где интернета побольше.

При обновлении 1-2 раза в месяц (шаг — 3-4 недели) и при наличии такой возможности — оптимальное решение.

И ещё немного цифр: другая система (иначе порезанное дерево), нормальный режим (10→16 генваря сего года).
Трафик на синхронизацию дерева — ~31-32 MiB. Жирного ничего не было, потому объём скачанных исходников — ~15 MiB.

:wq
--
Live free or die

Вот как раз портежи выгоднее

Вот как раз портежи выгоднее дельтами обновлять.

.

mib написал(а):
1. Не вижу необходимости обновлять систему каждый день, максимум 2 раза в месяц, а того и реже.

Лично я обычно склонен придерживаться режима обновления раз в неделю.
Но 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, но у вас ведь анлим и вы дельтами не пользуетесь, верно?
у тс другая ситуация

.

sspphheerraa написал(а):
Anarchist, но у вас ведь анлим и вы дельтами не пользуетесь, верно?
у тс другая ситуация

Верно только то, что я в задачу оптимизации трафика не упирался ☺

А ТС ЕМНИП идёт правильным путём: сначала надо определиться с режимом [обновления] и маштабом бедствия (объёмом трафика), потом посмотреть на условия применимости и эффективность существующих решений (экономии трафика) после чего можно плодотворно подумать над вопросом как жить дальше ☺.

:wq
--
Live free or die

/

Tzar написал(а):
здесь нет релизов. Вообще. man rolling-release

Ну почему же?
С некоторыми оговорками числовое значение профиля вполне можно классифицировать именно в данном качестве.

# eselect profile list
Available profile symlink targets:
  [1]   default/linux/amd64/13.0 *
…

Правда, оно определено только для 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 ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".