Почему обновления программного обеспечения не оптимизированы? [dубликат]

Репозиторий для Maverick здесь:

https://launchpad.net/~stephane-brunner/+archive/maverick

0
задан 21 April 2017 в 08:21

3 ответа

Хотя исходный код программного обеспечения определенно скажет вам о различиях между версиями, он сильно отличается от того, как выглядит выполненный вывод в машинных кодах.

Соответствующее программное обеспечение приводит к двоичному коду, что намного меньше эффективно отслеживать различия между двумя версиями. В результате, как правило, требуется большее количество данных, чтобы выразить все крошечные различия в байтах, чем любое полученное ранее преимущество.

То, что вы, возможно, не заметили, заключается в том, что многие приложения часто имеют внешние зависимости (называемые библиотеками), которые могут или не могут также обновляться при обновлении основной программы. Таким образом, разработчики уменьшают объем, который вы должны загружать каждый раз (хотя обычно это не основная причина, а дополнительный бонус)

2
ответ дан 22 May 2018 в 23:23

Хотя исходный код программного обеспечения определенно скажет вам о различиях между версиями, он сильно отличается от того, как выглядит выполненный вывод в машинных кодах.

Соответствующее программное обеспечение приводит к двоичному коду, что намного меньше эффективно отслеживать различия между двумя версиями. В результате, как правило, требуется большее количество данных, чтобы выразить все крошечные различия в байтах, чем любое полученное ранее преимущество.

То, что вы, возможно, не заметили, заключается в том, что многие приложения часто имеют внешние зависимости (называемые библиотеками), которые могут или не могут также обновляться при обновлении основной программы. Таким образом, разработчики уменьшают объем, который вы должны загружать каждый раз (хотя обычно это не основная причина, а дополнительный бонус)

2
ответ дан 18 July 2018 в 14:33

Хотя исходный код программного обеспечения определенно скажет вам о различиях между версиями, он сильно отличается от того, как выглядит выполненный вывод в машинных кодах.

Соответствующее программное обеспечение приводит к двоичному коду, что намного меньше эффективно отслеживать различия между двумя версиями. В результате, как правило, требуется большее количество данных, чтобы выразить все крошечные различия в байтах, чем любое полученное ранее преимущество.

То, что вы, возможно, не заметили, заключается в том, что многие приложения часто имеют внешние зависимости (называемые библиотеками), которые могут или не могут также обновляться при обновлении основной программы. Таким образом, разработчики уменьшают объем, который вы должны загружать каждый раз (хотя обычно это не основная причина, а дополнительный бонус)

2
ответ дан 24 July 2018 в 20:25

Другие вопросы по тегам:

Похожие вопросы: