Releases/Download/UpdateEfficiency
Материал из ALT Linux Wiki
(Import from freesource.info) |
|||
(4 промежуточные версии не показаны) | |||
Строка 1: | Строка 1: | ||
- | + | '''Сравнение эффективности методов обновления iso-файла дистрибутива''' | |
- | + | ||
- | + | ||
- | + | ||
Предмет сравнения: эффективность по объёму трафика методов обновления iso-файлов дистрибутивов ALT Linux между патч-версиями, т.е. объём трафика, необходимый для получения из iso-файла дистрибутива версии X.Y.Z iso-файла дистрибутива версии X.Y.Z+N. | Предмет сравнения: эффективность по объёму трафика методов обновления iso-файлов дистрибутивов ALT Linux между патч-версиями, т.е. объём трафика, необходимый для получения из iso-файла дистрибутива версии X.Y.Z iso-файла дистрибутива версии X.Y.Z+N. | ||
- | {| | + | {| class="standard" |
+ | !rowspan=2|iso-файл | ||
+ | !colspan=4|Экономия трафика | ||
|- | |- | ||
- | + | ![http://www.bittorrent.com BitTorrent] | |
- | + | ![http://atterer.net/jigdo/ jigdo]<ref>Методика сборки jigdo: старый .iso-файл распаковывается в набор файлов, на основании этого набора файлов делается jigdo для новой iso-шки.</ref> | |
- | + | !class="bright"|[http://samba.anu.edu.au/rsync/ rsync] | |
- | [http://www.bittorrent.com BitTorrent] | + | ![http://xdelta.org/xdelta3.html xdelta3] |
- | + | ||
- | [http://atterer.net/jigdo/ jigdo] | + | |
- | | | + | |
- | [http://samba.anu.edu.au/rsync/ rsync] | + | |
- | + | ||
- | [http://xdelta.org/xdelta3.html xdelta3] | + | |
|- | |- | ||
- | | | + | |ALT Linux Lite 4.0.1 ▶ 4.0.2 LiveCD |
- | ALT Linux Lite 4.0.1 | + | |align="center"|0%<ref name="torrent">torrent не переносит сдвига кусочков данных и поэтому подсовывание старой iso-шки в новый torrent не даёт выигрыша по трафику</ref> |
- | | | + | |align="center"|0%<ref>На LiveCD лежит практически один большой файл <tt>live</tt>, который не совпадает и поэтому для LiveCD jigdo не даёт выигрыша</ref> |
- | 0% | + | |align="center" class="bright"|50% |
- | | | + | |align="center"|27% |
- | 0% | + | |
- | | | + | |
- | 50% | + | |
- | | | + | |
- | 27% | + | |
|- | |- | ||
- | | | + | |ALT Linux Lite 4.0.1 ▶ 4.0.2 Install |
- | ALT Linux Lite 4.0.1 | + | |align="center"|0%<ref name="torrent"/> |
- | | | + | |align="center"|55% |
- | 0% | + | |align="center" class="bright"|78% |
- | | | + | |align="center"|16% |
- | 55% | + | |
- | | | + | |
- | 78% | + | |
- | | | + | |
- | 16% | + | |
|} | |} | ||
- | |||
rsync справляется с обновлением iso лучше остальных, xdelta3 и jigdo дают меньшую эффективность и torrent непригоден для этой задачи. | rsync справляется с обновлением iso лучше остальных, xdelta3 и jigdo дают меньшую эффективность и torrent непригоден для этой задачи. | ||
Строка 47: | Строка 29: | ||
По результатам тестирования дистрибутивы ALT Linux будут выкладываться на rsync. Файлы для jigdo и xdelta создаваться не будут. | По результатам тестирования дистрибутивы ALT Linux будут выкладываться на rsync. Файлы для jigdo и xdelta создаваться не будут. | ||
- | + | == Примечания == | |
- | + | ||
- | + | <references/> | |
+ | |||
+ | {{Category navigation|title=Releases|category=Releases|sortkey={{SUBPAGENAME}}}} | ||
+ | [[Категория:Releases|Download/UpdateEfficiency]] |
Текущая версия на 12:29, 28 июня 2015
Сравнение эффективности методов обновления iso-файла дистрибутива
Предмет сравнения: эффективность по объёму трафика методов обновления iso-файлов дистрибутивов ALT Linux между патч-версиями, т.е. объём трафика, необходимый для получения из iso-файла дистрибутива версии X.Y.Z iso-файла дистрибутива версии X.Y.Z+N.
iso-файл | Экономия трафика | |||
---|---|---|---|---|
BitTorrent | jigdo[1] | rsync | xdelta3 | |
ALT Linux Lite 4.0.1 ▶ 4.0.2 LiveCD | 0%[2] | 0%[3] | 50% | 27% |
ALT Linux Lite 4.0.1 ▶ 4.0.2 Install | 0%[2] | 55% | 78% | 16% |
rsync справляется с обновлением iso лучше остальных, xdelta3 и jigdo дают меньшую эффективность и torrent непригоден для этой задачи.
По результатам тестирования дистрибутивы ALT Linux будут выкладываться на rsync. Файлы для jigdo и xdelta создаваться не будут.
Примечания
- ↑ Методика сборки jigdo: старый .iso-файл распаковывается в набор файлов, на основании этого набора файлов делается jigdo для новой iso-шки.
- ↑ 2,0 2,1 torrent не переносит сдвига кусочков данных и поэтому подсовывание старой iso-шки в новый torrent не даёт выигрыша по трафику
- ↑ На LiveCD лежит практически один большой файл live, который не совпадает и поэтому для LiveCD jigdo не даёт выигрыша