Releases/Download/UpdateEfficiency: различия между версиями

Материал из ALT Linux Wiki
(Import from freesource.info)
 
(примечания)
Строка 1: Строка 1:
[[Category:PostupgradeWorkRequired]]
{{MovedFromFreesourceInfo|AltLinux/Releases/Download/UpdateEfficiency}}
== Сравнение эффективности методов обновления iso-файла дистрибутива ==
== Сравнение эффективности методов обновления 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.


{| border="1"
{| class="standard"
|-
|-
|
|
Строка 13: Строка 10:
[http://www.bittorrent.com BitTorrent]
[http://www.bittorrent.com BitTorrent]
|
|
[http://atterer.net/jigdo/ jigdo]##LINKTOFTN ftnd3##
[http://atterer.net/jigdo/ jigdo]<ref>Методика сборки jigdo: старый .iso-файл распаковывается в набор файлов, на основании этого набора файлов делается jigdo для новой iso-шки.</ref>
|
|
[http://samba.anu.edu.au/rsync/ rsync]
[http://samba.anu.edu.au/rsync/ rsync]
Строка 22: Строка 19:
ALT Linux Lite 4.0.1->4.0.2 LiveCD
ALT Linux Lite 4.0.1->4.0.2 LiveCD
|
|
0%##LINKTOFTN ftnd1##
0%<ref name="torrent">torrent не переносит сдвига кусочков данных и поэтому подсовывание старой iso-шки в новый torrent не даёт выигрыша по трафику</ref>
|
|
0%##LINKTOFTN ftnd2##
0%<ref>На LiveCD лежит практически один большой файл <tt>live</tt>, который не совпадает и поэтому для LiveCD jigdo не даёт выигрыша</ref>
|
|
50%
50%
Строка 33: Строка 30:
ALT Linux Lite 4.0.1->4.0.2 Install
ALT Linux Lite 4.0.1->4.0.2 Install
|
|
0%##LINKTOFTN ftnd1##
0%<ref name="torrent"/>
|
|
55%
55%
Строка 41: Строка 38:
16%
16%
|}
|}


rsync справляется с обновлением iso лучше остальных, xdelta3 и jigdo дают меньшую эффективность и torrent непригоден для этой задачи.
rsync справляется с обновлением iso лучше остальных, xdelta3 и jigdo дают меньшую эффективность и torrent непригоден для этой задачи.
Строка 47: Строка 43:
По результатам тестирования дистрибутивы ALT Linux будут выкладываться на rsync. Файлы для jigdo и xdelta создаваться не будут.
По результатам тестирования дистрибутивы ALT Linux будут выкладываться на rsync. Файлы для jigdo и xdelta создаваться не будут.


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

Версия от 17:43, 30 июля 2008

Сравнение эффективности методов обновления 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 создаваться не будут.

Примечания

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