7

Даже если из-за небольшого обновления одного пакета или исправления безопасности Windows потребуется еще один перезапуск. Зачем ?

Если антивирус не нужен после обновления патча, зачем Windows после обновления файлов сигнатур вирусов Secutiry Essentials?

С другой стороны, Linux в основном не нуждается в этом, за исключением того, что он обновляет свое ядро.

Примечание: особенно я говорю о Windows 7. Я не знаю много о Windows 8 или версиях Сервера.

2 ответа2

4

Перезапуски иногда являются необходимым злом, когда обновление устанавливается на Windows, просто потому, что файлы, которые должны быть обновлены, используются и не могут быть изменены до перезагрузки ПК. С другой стороны, система linux может быть обновлена в режиме реального времени, пока она работает, и при этом она может работать на все сто процентов, и все, что нужно сделать, чтобы начать использовать обновленную программу, - это перезапустить ее. Все сводится к тому, как Linux и файловая система обрабатывают файлы. Когда linux запускает исполняемый файл, он загружает весь файл в память и обращается к нему оттуда. Это означает, что нет никакого соединения с физическим файлом на диске. Когда программа закрывается и все соединения с файлом разрываются, файл удаляется из памяти, поэтому во время работы программы из памяти физический файл на диске может обновляться или изменяться по желанию, и на работающую программу это не влияет ,

Теперь Microsoft утверждает, что ОС Win 8 требует меньше перезапусков после завершения установки исправления, исправления ошибки или другого обновления Windows, поскольку она объединит все перезапуски за месяц, чтобы согласовать их в день знакомого Microsoft исправления во вторник. Это означает, что любое обновление, требующее перезагрузки, будет ждать до второго вторника каждого месяца, по сути, предлагая перезагрузить компьютер только один раз в месяц. Исключения будут сделаны только в случае критических обновлений безопасности, которые должны быть применены немедленно.

1

Windows не просит перезагрузить компьютер каждый раз, когда устанавливается обновление. Например, он не запрашивает перезагрузку, если определения Защитника Windows обновлены с использованием Центра обновления Windows, или не запрашивает перезагрузку, когда новое устройство и соответствующий драйвер установлены / обновлены. В последних версиях ОС перезапуск строго необходим в случае серьезных обновлений, таких как обновления безопасности для системы или ее модулей, таких как обновления для .NET Framework.

Причина перезапуска в Windows заключается в том, что Windows не может обновлять важные файлы во время их использования, поскольку они заблокированы во время работы ОС. Когда ОС перезагружается, файлы не имеют блокировки, и они могут быть перезаписаны и обновлены. Разница с Linux заключается в другой архитектуре. В то время как Windows блокирует свои важные файлы, Linux - нет, и файлы могут быть обновлены или удалены более простым способом, чем Windows. По этой причине Linux просит пользователя перезагрузиться только несколько раз.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .