Обновление

редактировать
Информацию об установке, которая перерабатывает битум (сверхтяжелую нефть) в синтетическую сырую нефть, см. В описании модернизации. Чтобы узнать о повышении квалификации, см. Дополнительное образование. О фильме 2018 года см. Обновление (фильм).

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

СОДЕРЖАНИЕ

  • 1 Вычислительная и бытовая электроника
  • 2 риска
  • 3 См. Также
  • 4 ссылки

Компьютерная и бытовая электроника

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

Обычные обновления программного обеспечения включают изменение версии операционной системы, офисного пакета, антивирусной программы или различных других инструментов.

Общие обновления прошивки включают обновление меню управления iPod, приборной панели Xbox 360 или энергонезависимой флэш-памяти, которая содержит встроенную операционную систему для устройства бытовой электроники.

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

Обновление программного обеспечения или прошивки может быть основным или второстепенным, и код версии выпуска соответственно увеличивается. При крупном обновлении номер версии изменится, тогда как при незначительном обновлении часто добавляются «.01», «.02», «.03» и т. Д. Например, «версия 10.03» может обозначать третье незначительное обновление версии 10. В коммерческом программном обеспечении незначительные обновления (или обновления) обычно бесплатны, но основные версии необходимо приобретать.

Компании обычно обновляют программное обеспечение по следующим причинам: 1.) для поддержки отраслевых нормативных требований 2.) для доступа к новым технологиям с новыми функциями и инструментами 3.) для удовлетворения требований меняющихся рынков 4.) для продолжения получения комплексного продукта. служба поддержки.

Риски

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

При обновлении оборудования возникает риск того, что новое оборудование не будет совместимо с другим оборудованием в системе. Например, обновление ОЗУ может быть несовместимо с существующим ОЗУ на компьютере. Другие компоненты оборудования могут оказаться несовместимыми после обновления или понижения версии из-за отсутствия совместимых драйверов для оборудования с конкретной операционной системой. И наоборот, существует такой же риск несовместимости, когда программное обеспечение обновляется или понижается до более ранней версии, чтобы ранее работающее оборудование перестало функционировать.

Обновления программного обеспечения создают риск того, что новая версия (или патч) будет содержать ошибку, которая приведет к тому, что программа каким-то образом не сможет работать или вообще не будет работать. Например, в октябре 2005 года из-за сбоя в обновлении программного обеспечения торги на Токийской фондовой бирже были закрыты на большую часть дня. Произошло то же самое: от важных государственных систем до бесплатных программ в Интернете.

Обновления также могут субъективно ухудшить качество продукта. Пользователь может предпочесть старую версию, даже если новая версия функционирует идеально, как задумано. Это может произойти по разным причинам, в том числе из-за того, что пользователь уже привык к поведению старой версии, или из-за того, что в результате обновления были удалены некоторые функции (см. Споры об удалении разъема iPhone или OtherOS ).

Еще один риск обновлений программного обеспечения заключается в том, что они могут блокировать обновляемое устройство, например, в случае сбоя питания во время установки обновления. Это особенно важно для встраиваемых устройств, в которых обновления обычно выполняются по принципу «все или ничего» (обновление представляет собой образ микропрограммы или файловой системы, который нельзя использовать, если он записан частично) и которые имеют ограниченную возможность восстановления из неудачное обновление. Решения для этого обычно включают хранение нескольких копий прошивки, так что одна может быть обновлена, а другая остается нетронутой в качестве резервной копии, но все еще есть дыры, которые могут привести к сбою. Такие инструменты, как Mender.io, Sysup, SWUpdate, RAUC и OSTree, предоставляют более полные решения, которые осуществляют обновления безопасным атомарным способом и уменьшают или устраняют необходимость настройки загрузчиков и других компонентов. Настольные системы с большей вероятностью будут использовать что-то вроде моментальных снимков или точек восстановления ; они более эффективны, поскольку им требуется лишь небольшая часть пространства для хранения изменений из старой системы в новую, но отсутствие готовой реализации для встроенных систем делает это непрактичным.

Смотрите также

использованная литература

Последняя правка сделана 2024-01-05 08:57:17
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте