Monday, December 11th, 2017

Производительность Windows Vista: Обновление против чистой установки

Published on Февраль 26, 2009 by   ·   Комментариев нет

На прошлой неделе мы опубликовали небольшую статью, призванную помочь мигрировать с Windows XP на новую Windows Vista. Но нас заинтересовал вопрос, есть ли разница в производительности между установкой обновлением XP и чистой установкой Vista. Давайте посмотрим.

Как говорилось в той статье, инсталлятор Windows Vista — сложное приложение, которое не просто копирует новые файлы, подменяя старые, как было в случае обновления с Windows 9x/Windows 2000 до XP. Инсталлятор копирует образ Windows Vista на жесткий диск, а затем переходит к процедуре опознания устройств и настройке.

В теории это означает, что система, обновленная с XP до Vista должна быть менее захламленной, к примеру, по сравнению с системой, обновленной с Windows 98 до Windows XP. Может ли такое быть правдой? Неужели Microsoft удалось разработать процесс обновления, который не перекрывает важные системные артерии виртуальным холестерином?

Чтобы узнать наверняка, мы взяли систему, которая вела скромную жизнь в качестве основной машины одного из наших журналистов. Затем мы «дооснастили» компьютер новой Windows Vista Ultimate. Мы провели различные тесты, чтобы оценить, как компьютер отреагировал на обновление, а затем сравнили производительность обновленного компьютера и компьютера на котором была выполнена чистая установка Windows Vista.

Приготовления к оценке производительности
В наших руках оказался компьютер под управлением Windows XP, который успешно проработал в течении 8 месяцев. На его жестком диске оказались: куча установленных приложений, несколько демок и множество игр.

Мы также установили несколько полезных приложений, чтобы сделать свою работу более комфортной: Firefox, QuickTime, Flash Player, Adobe Reader. Windows XP, игры, драйверы, утилиты и другое ПО регулярно обновлялось и устанавливались все нужные патчи. Также были установлены игровые утилиты типа Logitech SetPoint (для мыши G5) и Ideazon ZEngine (для геймпада Fang), работающие в фоновом режиме.

Система регулярно оптимизировалась. Использование System Configuration Utility, иначе известной как MSCONFIG, позволяло запретить фоновый запуск и работу нежеланных приложений.

Чтобы провести первоначальный набор тестов, мы не могли решить, оставить ли порядком захламленную стареющую XP или очистить ее от ненужного «хлама». В итоге перед обновлением до Windows Vista мы решили протестировать систему дважды. В первоначальном виде и слегка оптимизированную. Мы сделали образ диска, деинсталлировали антивирусное ПО, очистили диск от временных файлов и запустили дефрагментацию жесткого диска.

Мы провели аналогичное тестирование с Windows Vista. Первые тесты производительности были проведены сразу же после завершения установки — единственное, что мы проделали с только что установленной ОС — установили последние обновления, аудио и видеодрайвера (производитель материнской платы на момент написания статьи не выпустил драйверов для Windows Vista) и все.

После выполнения серии тестов мы очистили обновленную ОС до той же точки, до которой мы до этого оголили Windows XP. Запустили утилиту MSCONFIG, которая в Windows Vista функционирует практически также, как в XP. Снова провели ряд тестов и отформатировали жесткий диск.

Затем мы выполнили чистую установку Windows Vista Ultimate. Последняя серия тестов представляет чистуют установку с теми же самыми аудио и видеодрайверами, что были использованы до этого. Мы активировали ОС, установили последние обновления и более не предпринимали никаких действий.

Тестовая система и тестовое ПО
Мы всегда стараемся получить и представить максимально достоверные результаты. Поэтому мы провели все тесты на одной и той же системе, не заменив в системе ни одного компонента. Для тестов Windows Vista мы использовали одни и те же версии драйверов. В нашем компьютере была установлена графическая карта ATI X1900 XTX CrossFire; мы включили CrossFire через интерфейс драйвера и это оставалось неизменным на протяжении всех тестов. Для наших тестов ни один из компонентов системы разогнан не был.

А вот, собственно, и наш тестовый компьютер:

Не обновляется vista

В своих тестах мы пользовались следующими приложениями:

  • PCMark05 — настройки по умолчанию. Данный тест не удалось запустить в Vista. Приложение попросту закрывалось без сообщения об ошибке, возможно, из-за недокументированной несовместимости. Так как наши тесты направлены на сравнение установки обновлением и чистой установки Vista, результаты оказались бесполезными. После долгих манипуляций с Windows, удаления приложений и поиска несовместимостей нам удалось запустить тест на очищенной версии Windows Vista. Тестовое приложение напрочь отказалось работать на обновленной системе. Поэтому мы продолжили наши исследования и добавили в итоговую таблицу новые результаты;
  • 3DMark06 — тест был запущен на двух разрешениях: низком (1024×768) и высоком (1600×1200);
  • Doom 3 — использованы настройки «high quality » на низком (1024×768) и высоком разрешениях (1600×1200, 4xAA);
  • Half-Life 2 Lost Coast — проведены два теста с настройками по умолчанию: на низком (1024×768) и высоком разрешениях (1600×1200, 4xAA);
  • Company of Heroes — настройки по умолчанию на низком разрешении (1024×768) и на высоком (1600×1200, с включенным антиальясингом);
  • F.E.A.R. — был запущен с настройками по умолчанию на низком (1024×768) и высоком разрешениях (1600×1200, 4xAA).

Для тестов на (де)кодирование мы использовали MPEG и H.264-декодеры MainConcept, чтобы декодировать WMV HD-видеоклип The Magic of Flight (IMAX). Мы перекодировали файл сначала в MPEG-2, а затем в H.264 с настройками по умолчанию.

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

Производительность в синтетических тестах

Как мы говорили, сначала нам не удалось запустить PCMark05 в Windows Vista. После удаления множества приложений, нам удалось запустить полный тест PCMark05 на очищенной обновленной Windows Vista и мы добавили данный результат в итоговую таблицу. Можно видеть, что Windows XP немного превзошла Vista и очистка XP на удивление мало на что повлияла.

Не обновляется vista

В тоже время 3DMark06 показал, что выполненная нами оптимизация Vista (отключение автозагружаемых модулей), установленной обновлением мало сказалась на результатах теста.

В 3DMarks чистая установка Windows Vista вообще не превзошла по скорости установку обновлением: результаты совпадали. Так что теперь нет сомнений, что производительность чистой установки Vista и установки обновлением XP идентичны.

Производительность при кодировании видео
Данный тест измеряет время в секундах, которое понадобилось системе на конвертирование WMV-файла (в нашем случае HD-клипа) в файл формата MPEG-2, сначала прямым кодированием в MPEG-2 и затем через файл, кодированный H.264. Предпочтительней меньшие значения, потому как они означают, что процесс конвертации шел быстрее.

И снова Windows Vista, установленная обновлением, и чистая установка Windows Vista показали столь близкие результаты, что это можно принять за погрешность. Аргументы в сторону чистой установки кажутся неубедительными.

Обновление Windows vista

Производительность в играх
Очень популярная OpenGL-игра Doom 3 в чистой установке оказалась немного шустрее, хотя это относится к тесту на низком разрешении.

В тоже время F.E.A.R. показала лучший результат в очищенной Windows Vista, превосходя результаты чистой установки на 8 и 6 fps на низком и высоком разрешении соответственно.

Lost Coast, являющийся отличным тестом для обновленного Steam-движка, подарившего нам Half-Life 2 Episode One, также не показал какой-либо разницы в производительности между различными вариантами установки Windows Vista. Company of Heroes, наиболее новая игра из всех тестируемых, последовала примеру своих предшественников.

Заключение: обновление или чистый старт?

Результаты наших тестов дают четко понять: с точки зрения производительности разницы между обновлением и чистой установкой Windows Vista нет. Создается впечатление, что инсталлятор Windows Vista каким-то образом нивелирует разницу.

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

Есть разумные аргументы в сторону обеих стратегий, а есть аргументы, почему (пока) не мигрировать на Windows Vista. Во всех тестах Windows XP превзошла по производительности Windows Vista, за исключением игры Company of Heroes. Наиболее хардкорным игрокам стоит повременить с переходом на Vista до появления первых DX10-игр.

Более того, проблема PCMark05 внесла некоторое смятение. Приложение было пропатчено для совместимости с Vista. В своих попытках заставить PCMark05 работать мы отключили автозагрузку большинства приложений. Если вы попутешествуете по всемирной паутине, то вы, наверняка, встретите информацию о несовместимостях, проявляющихся то тут, то там. Ученые мужи рекомендуют подождать выхода Service Pack 1. На других системах тест PCMark05 запустился без проблем. Где кроется проблема — или в чипсете, или в драйверах видеокарты — на текущий момент непонятно.

Если, тем не менее, вы точно решили мигрировать на Vista, то с точки зрения производительности у вас нет причин, почему бы не попробовать обновить установленную Windows XP. Но обратите внимание, что если вы до сих пор работаете в Windows 9x, то у вас не будет возможности провести обновление — только чистую установку.

И еще: если вы решите приобрести upgrade-версию Windows Vista, вы должны знать, что такая установка подразумевает обновление активированной Windows XP. Однако, если вы желаете выполнить чистую установку, существует вариант обхода ограничения.

Источник: http://www.extremetech.com







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

Tags: ,

Readers Comments (Комментариев нет)




Да человек я, человек! =)

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]