У Microsoft возникла проблема, не совсем по ее вине: время, необходимое для приведения системы в актуальное состояние после нескольких месяцев простоя.
Компания активно говорит о том, насколько эффективной она планирует сделать Windows. Не проходит и дня, чтобы представитель Microsoft или поклонник не настаивал на том, что Windows 11 работает намного быстрее, чем раньше. (Обычно они обходят стороной печальную правду о том, что Windows прошлых лет на современном оборудовании работает гораздо быстрее, чем сегодняшнее программное обеспечение).
Недавно Microsoft заявила, что работает над уменьшением размера Windows до такой степени, чтобы 8 ГБ было достаточно для приемлемой работы. Остается только надеяться, что одним из лучей света, пробивающихся сквозь мрак сегодняшнего дефицита памяти и роста цен, станет то, что разработчики будут отдавать приоритет эффективному использованию ОЗУ наряду с размещением большего количества рекламы или добавлением функций, которые требуются немногим пользователям.
Однако опыт этого автора на этой неделе показывает, что есть еще одна область, требующая внимания, — это количество обновлений, выпускаемых поставщиками, и не только Microsoft.
Несколько дней назад я написал статью о новом способе обойти требование учетной записи Microsoft при установке Windows 11 Home. В The Register мы любим тщательно проверять такие заявления, поэтому я запустил ноутбук с Windows x64, чтобы проверить их на реальном оборудовании, и тут начались проблемы.
Мы уже писали о проклятии обновлений, но эта машина работала под управлением Windows 11 и была обновлена менее года назад. Сколько времени могло потребоваться, чтобы она загрузилась без сообщений Windows Update о пропущенных исправлениях?
Ответ: около семи часов. Наряду с огромным количеством обновлений для компонентов Windows и неизбежным требованием новой версии флагманской операционной системы Microsoft, было несколько обновлений прошивки и драйверов, а также множество перезагрузок. И, конечно же, была полоса прогресса лжи и счетчик процентов обмана. За десятилетия с тех пор, как Microsoft впервые навязала пользователям Windows полосы прогресса, ей так и не удалось сделать их точным отражением, э-э, прогресса. «Да, я буду стоять на 65 процентах около часа, а затем перейду к 98 процентам за 30 секунд, прежде чем зависнуть еще на час. Лол».
То, что такое поведение сохраняется десятилетиями, вызывает огромное разочарование.
Редмонд далеко не единственный нарушитель, но повсеместное распространение Windows делает его одним из самых заметных.
Чтобы было ясно, это было обычное устройство Windows, работающее под управлением производственной версии операционной системы. Оно просто не включалось несколько месяцев.
Этот опыт подчеркивает проблему, которую Microsoft и ее поставщики должны решить. Отлично, что наконец-то люди задумываются об эффективности кода, а не просто используют больше оборудования для плохо написанных приложений, чтобы они работали приемлемо. Но внимание также должно быть уделено постоянному потоку обновлений, которые, похоже, проистекают из отношения «ну, мы всегда можем исправить это в продакшене», которое пронизывает индустрию технологий.
Несколько лет назад руководитель проекта DevOps был озадачен, когда я спросил его о тестировании и проверке перед выпуском. Разве модульного тестирования недостаточно? А радость современных практик разработки означала, что если возникнут проблемы, обновление можно будет быстро выпустить.
Все это предполагает, что клиенты будут терпеть постоянные обновления и потенциальное многочасовое ожидание, если по какой-либо причине они делают перерыв в несколько месяцев между обновлениями.
Технологическая индустрия просыпается к необходимости эффективности, или, по крайней мере, Microsoft это делает. Ей также необходимо справиться с бичом цунами обновлений. Очень хорошо хвастаться тем, что ваше программное обеспечение работает на ограниченных ресурсах, пока утомительное ожидание не подрывает хвастовство, в то время как различные виджеты и компоненты устройства настаивают на том, чтобы часами проводить полное обновление.
Сокращение времени запуска на несколько секунд ничего не значит, если неосторожного пользователя ждут страницы обновлений. ®
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Richard Speed




