Jump to content

Обновление

(Перенаправлено с обновления прошивки )

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

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

[ редактировать ]

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

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

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

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

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

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

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

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

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

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

Дополнительный риск обновлений программного обеспечения заключается в том, что они могут привести к блокировке обновляемого устройства, например, в случае сбоя питания во время установки обновления. Это особенно серьезно беспокоит встраиваемые устройства, в которых обновления обычно выполняются по принципу «все или ничего» (обновление представляет собой образ встроенного ПО или файловой системы, который невозможно использовать, если он записан лишь частично) и которые имеют ограниченную возможность восстановления после неудачное обновление. [5] Решения этой проблемы обычно включают хранение нескольких копий прошивки, чтобы одну можно было обновить, в то время как другая остается нетронутой в качестве резервной копии, но все еще остаются дыры, которые могут привести к сбою. [5] [6] [7] Такие инструменты, как Mender.io , [8] Сисуп, [5] SWUpdate , РАУК , [7] и OSTree [9] предоставить более полные решения, которые реализуют обновления безопасным и атомарным способом, а также уменьшают или устраняют необходимость настройки загрузчиков и других компонентов. Настольные системы чаще используют что-то вроде снимков или точек восстановления ; они более эффективны, поскольку для хранения изменений старой системы в новой требуется лишь небольшая часть места, но отсутствие готовой реализации для встроенных систем делает это непрактичным.

См. также

[ редактировать ]
  1. ^ Леа Раш (7 августа 2007 г.). «Патч для Windows Vista готов к загрузке» . Дайджест IT-новостей . Проверено 30 июля 2008 г.
  2. ^ Марини, Пол. «Рекомендации по успешному обновлению программного обеспечения» . Системы Спарта . Проверено 22 июня 2015 г.
  3. ^ Уильямс, Мартин (1 ноября 2005 г.). «Программный сбой остановил работу Токийской фондовой биржи» . Инфомир . Проверено 30 июля 2008 г.
  4. ^ Ассошиэйтед Пресс (20 апреля 2006 г.). «Официально: программный сбой, не бомба, аэропорт закройте» . Новости Эн-Би-Си . Проверено 30 июля 2008 г.
  5. ^ Перейти обратно: а б с Бен-Йосеф, Гилад. «Создание встраиваемых систем Linux, совместимых с Мерфи» (PDF) . Материалы симпозиума Linux . 1 :21–36 . Проверено 23 июня 2016 г.
  6. ^ Бабич, Стефано. «Управление программным обеспечением во встраиваемых системах» . Проверено 23 июня 2016 г.
  7. ^ Перейти обратно: а б «Добро пожаловать в документацию RAUC» . Проверено 5 мая 2020 г.
  8. ^ Северная.техника. «Беспроводные обновления программного обеспечения с открытым исходным кодом для устройств Linux» . mender.io . Проверено 3 августа 2021 г.
  9. ^ «Обзор OSTree» . Проверено 5 мая 2020 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: acb9fa02154c1a4d50343beb85855da8__1722708900
URL1:https://arc.ask3.ru/arc/aa/ac/a8/acb9fa02154c1a4d50343beb85855da8.html
Заголовок, (Title) документа по адресу, URL1:
Upgrade - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)