Releases/Download/UpdateEfficiency

Материал из ALT Linux Wiki
< Releases‎ | Download
Версия от 15:59, 28 июля 2008; MikhailGusarov (обсуждение | вклад) (Import from freesource.info)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


Сравнение эффективности методов обновления iso-файла дистрибутива

Предмет сравнения: эффективность по объёму трафика методов обновления iso-файлов дистрибутивов ALT Linux между патч-версиями, т.е. объём трафика, необходимый для получения из iso-файла дистрибутива версии X.Y.Z iso-файла дистрибутива версии X.Y.Z+N.

iso-файл\экономия трафика

BitTorrent

jigdo##LINKTOFTN ftnd3##

rsync

xdelta3

ALT Linux Lite 4.0.1->4.0.2 LiveCD

0%##LINKTOFTN ftnd1##

0%##LINKTOFTN ftnd2##

50%

27%

ALT Linux Lite 4.0.1->4.0.2 Install

0%##LINKTOFTN ftnd1##

55%

78%

16%


rsync справляется с обновлением iso лучше остальных, xdelta3 и jigdo дают меньшую эффективность и torrent непригоден для этой задачи.

По результатам тестирования дистрибутивы ALT Linux будут выкладываться на rsync. Файлы для jigdo и xdelta создаваться не будут.

    1. FTN ftnd1## torrent не переносит сдвига кусочков данных и поэтому подсовывание старой iso-шки в новый torrent не даёт выигрыша по трафику
    2. FTN ftnd2## На LiveCD лежит практически один большой файл live, который не совпадает и поэтому для LiveCD jigdo не даёт выигрыша
    3. FTN ftnd3## Методика сборки jigdo: старый .iso-файл распаковывается в набор файлов, на основании этого набора файлов делается jigdo для новой iso-шки.