Конечно, многие наши читатели поначалу упорствовали и не переходили
с Windows XP, но в прошлом году часть из них начала сдаваться и ставить
себе Vista.
Возможно, объявление Microsoft о завершении жизни этой знаменитой
операционной системы положительно сказалось на популярности Windows
Vista. Или, возможно, многие high-end пользователи просто пожелали
насладиться новыми функциями, такими как визуальный интерфейс Aero или
Media Center, доступными в версиях Home Premium и Ultimate. Впрочем,
некоторые досаждающие проблемы Vista никуда не делись, включая
медленное время загрузки, очень большой аппетит к памяти и потребность
в ещё большем объёме памяти для минимизации медленного времени загрузки
через SuperFetch.
Между тем, радикальное снижение цен на скоростную и ёмкую память
стало, по всей видимости, самой вероятной причиной роста популярности
Vista среди энтузиастов. Новые приложения и игры, которые требуют
дополнительную память, появились как раз вовремя, чтобы поддержать
повышение объёма памяти в компьютерах, но для нормальной поддержки 4
Гбайт и больше требуется 64-битная операционная система. Vista стала
первой ОС Windows, массово предложившей 64-битные варианты версий для
массового рынка, при этом не очень хорошая поддержка драйверов под
64-битной Windows XP привела к тому, что выбирать Vista x64 было легче.
Но для многих из нас компромисс по использованию ОС, которая
поддерживает и требует дополнительную память, кажется пустой тратой
ресурсов, особенно с учётом того, что дополнительная память не даёт
100% отзывчивость, которая ощущалась в предыдущей ОС. Microsoft,
наконец, решилась прислушаться к этой проблеме с ОС Windows 7, которая
представляет собой улучшенную версию Vista.
Мы уже опубликовали несколько статей, описывающих некоторые
изменения, которые Microsoft внесла в свою последнюю операционную
систему. Однако нас не меньше интересует и производительность программ,
и их отзывчивость. Конечно, мы слышали немало положительных откликов о
том, как Windows 7 улучшает безопасность, функциональность, ощущения от
работы с системой. Но давайте сузим фокус на реальной
производительности и посмотрим, насколько быстрее Windows 7, чем ОС,
которую она заменяет. Настало время измерить разницу.
Microsoft Windows 7 | Тестовая конфигурация
Современное "железо" и софт заслуживают друг друга, поэтому мы взяли
некоторые самые свежие комплектующие для оценки разницы в
производительности двух операционных систем.
Мы использовали материнскую плату Asus P7P55D. Она поддерживает
последний сокет Intel LGA 1156 и оснащена чипсетом P55 Express PCH, при
этом данная модель, помимо ещё одной материнской платы от Gigabyte,
хорошо показала себя в нашем последнем сравнении. А лучшая
совместимость с программой работы с образами системы, которую мы
используем, сделала очевидным выбор Asus.
Причина, по которой мы взяли столь свежую модель материнской платы,
заключается в том, что она поддерживает новейшие процессоры Intel для
сокета LGA 1156. Технология Turbo Boost позволяет процессору Core
i7-870 увеличивать множитель CPU до 27x (3,6 ГГц), 26x (3,46 ГГц) и 24x
(3,2 ГГц) в одно-, двух- и многопоточных приложениях.
У процессоров LGA 1156 есть любопытная особенность - они требуют
более высоких C-состояний (состояния сна) для трёх ядер, чтобы
оставшееся ядро выставило самый высокий множитель. Если слухи о лучшей
поддержке C-состояний в Windows 7 верны, то новая ОС даст существенный
прирост производительности в однопоточных приложениях.
Новый кулер Thermalright MUX-120 обеспечивает производительность на уровне Cogage True Spirit для процессоров LGA 1156.
Microsoft Windows 7 | Тесты и настройки
Microsoft Windows 7 | 3D-игры
Windows 7 показывает небольшое увеличение производительности в нашем
тесте Crysis, но результаты, не влияющие принципиально на плавность
игры, вряд ли можно назвать важными.
Мы не видим заметной разницы в производительности между двумя операционными системами в Far Cry 2.
S.T.A.L.K.E.R.: Clear Sky даёт мизерный прирост производительности
под Windows 7, частоту кадров можно назвать неприемлемой только в самом
"тяжёлом" режиме.
В игре World in Conflict мы получили странные результаты:
масштабирование под Windows 7 хуже, но при низких настройках мы
получаем лучшую производительность.
Microsoft Windows 7 | Кодирование аудио и видео
Тесты кодирования аудио выполняются под Windows 7 быстрее как в случае iTunes, так и Lame.
TMPGEnc, похоже, не очень хорошо работает под Windows 7, поэтому
будем ждать обновления этой программы. Столь существенная разница
обычно говорит о какой-либо несовместимости.
Microsoft Windows 7 | Приложения
Adobe Photoshop CS4 под Windows Vista работает чуть быстрее, хотя
разница находится в пределах погрешности нескольких прогонов. Поэтому
это может быть просто случайностью.
В 3ds Max разница между Vista и Windows 7 вновь составляет одну
секунду, хотя в данном непродолжительном тесте она кажется больше.
Однако одну секунду по-прежнему можно списать на погрешность.
AVG под Windows 7 работает чуть быстрее, но разницу вновь можно списать на случайность.
Более интересный тест WinRAR склоняется в пользу Vista. А WinZip - нет.
Microsoft Windows 7 | Анализ результатов производительности
Перед тем, как мы перейдём к синтетическим тестам, давайте
внимательнее посмотрим на то, что нам открыли тесты реальных
приложений.
В играх мы видим минимальный прирост производительности Windows 7,
хотя тесты приложений продуктивности быстрее работают под Windows
Vista. Такая разница в средней производительности приложений
кодирования связана с проблемой TMPGEnc, которую мы уже указали выше.
Но что будет, если мы не станем учитывать результаты теста кодирования
TMPGEnc?
Если мы исключим тест кодирования TMPGEnc, то разница в
производительности снижается до 0,41%, а средняя разница по всем
приложениям составляет 0,57% в пользу Vista. Но в данном случае
приложения ничего не говорят о времени загрузки. Для его оценки нам
нужно обратиться к двум синтетическим тестам PCMark и SYSmark.
Microsoft Windows 7 | Синтетические тесты
Sandra относительно слабо реагирует на ОС, поэтому прогон тестов
должен показать, что производительность "железа" не изменилась.
Теперь, когда мы подтвердили, что с "железом" всё в порядке, давайте
посмотрим, как оставшиеся синтетические тесты будут реагировать на
изменение программной составляющей.
Изменение производительности в 3DMark вряд ли достойно внимания.
Тесты PCMark позволяют узнать некоторые аспекты системной
производительности, включая время загрузки. Результаты теста
продуктивности (Productivity) показывают, что Windows 7 в повседневной
работе будет "ощущаться" на 10% быстрее.
Синтетический тест SYSmark 2007 Preview показывает существенный 25%
прирост под Windows 7 в прогоне создания видео (Video Creation), хотя
среднее улучшение производительности составляет более реалистичные 7%.
Кстати, подобное 7% улучшение по производительности от апгрейда
"железа" обычно обходится в сотни долларов. В отличие от большинства
других синтетических тестов, в SYSmark для оценки продуктивности
используются реальные пакеты, такие как Adobe Creative Suite и
Microsoft Office, так что пользователям можно рассматривать 7% прирост
как хороший индикатор того, насколько быстрее система будет ощущаться в
повседневной работе.
Microsoft Windows 7 | Заключение
С точки зрения тестов производительности переход с Windows Vista на
Windows 7 является изменением строчки в таблице конфигурации.
Единственный тест, который показал существенную разницу, выполнялся под
Windows 7 медленнее из-за несовместимости одного из компонентов
программы.
Да, большинство обычных тестов были продуманы так, чтобы показывать
разницу в производительности между разным "железом", поэтому они не
очень хорошо демонстрируют, какие ощущения будут испытывать
пользователи от повседневной работы. Игра, конечно, идёт более плавно
со скоростью 40 кадров в секунду (fps) чем 30 fps, но тест не
показывает, сколько времени потребуется на загрузку уровня. Рендеринг
3D-анимации за 24 секунды, конечно, формально экономит время по
сравнению с 25 секундами, но, опять же, он не показывает, сколько
времени теряет пользователь на запуск программы или переход между
разными меню.
Чтобы лучше оценивать ощущение пользователей от работы системы и
программ нужно замерять и время загрузки. Конечно, мы могли
использовать секундомер, но электронный таймер более точный, и как раз
тесты, подобные PCMark и SYSmark, его используют. Эти программы
показывают, что Windows 7 ощущается на 7-10% быстрее по сравнению с
Windows Vista, и уже за это мы можем положительно отнестись к новой ОС,
пусть даже в большинстве других тестов мы не видим особой разницы.
Примечание: мы опубликовали
материал, демонстрирующий разницу в отзывчивости Windows 7 по сравнению
с Vista - статью, посвящённую энергопотреблению Core i7 Mobile. В ней
мы провели полный прогон PCMark Vantage под Win7 и Vista, при этом
энергопотребление замерялось каждые две секунды. Да, тест Windows 7
финиширует быстрее, но и использует больше энергии во время прогона.