Категории каталога

PC [2]
Статьи о играх на PC
PSP [2]
Статьи о играх на PSP

Форма входа

Приветствую Вас Гость!

Поиск

Наш опрос

Как часто Вы бываете на нашем сайте?
Всего ответов: 22

Статистика

Computer World

Каталог статей

Главная » Статьи » Игры » PC

Windows Vista SP2 – исследование производительности

1. Введение



В прошлую пятницу корпорация Microsoft объявила о доступности первой публичной бета-версии второго пакета исправлений SP2 для Windows Vista, представленной ориентировочно за полгода до финального релиза. Если верить слухам, Release Candidate 1 SP2 будет доступен в феврале 2009, тогда как полную версию следует ожидать в апреле.

Несмотря на то, что Service Pack 2 для Windows Vista является куда менее ожидаемым обновлением, нежели в свое время SP1, исправивший несколько критически-важных ошибок, в своем пресс-релизе Майк Нэш (Mike Nash) заявляет о постоянной работе над улучшением Vista, результатом которой и станет SP2. Конечно, такое заявление с учетом постоянного подогревания интересов общественности к грядущей Windows 7 рассматривать стоит через призму маркетинга, однако факт остается фактом – в SP2 заявлено немало нововведений, многие из которых представляют реальный интерес. Так выглядят наиболее интересные изменения из полного официального списка:
  • Добавлена полноценная поддержка 64-битных процессоров производства VIA Technologies, включая определение ID-строк новейших VIA Isaiah.
  • Усовершенствована поисковая система Windows Search, которой отныне присвоен порядковый номер 4.0. Модификации подверглись алгоритмы индексации, заявлена повышенная точность выдачи при сортировке по релевантности. Улучшена работа с документами, поиск среди аудио-файлов и картинок. По заявлению MS, поиск в ОС работает отныне столь же эффективно, как и встроенная в One Note 2007 и Outlook 2007 машина.
  • Интегрирован набор Windows Vista Feature Pack for Wireless, включающий различные апдейты ПО для корректной работы с протоколом Bluetooth версии 2.1 и Windows Connect Now для удобства конфигурирования Wi-Fi.
  • Обновлен дистрибутив DirectX. О новой версии речи пока, скорее всего, не идет (никаких DX 10.2 не планируется, а DX 11 нас ожидает лишь в уже упомянутой Win 7), видимо речь идет о включении в штатный комплект самых новых на текущий момент библиотек.
  • Усовершенствованию подверглись функции управления электропитанием. Так, в режиме экономии энергии, особо актуальном для ноутбуков, Vista SP2 может оказаться до 10% эффективнее. Надеемся, будут решены проблемы с Cool’n’Quite, досаждающие владельцам процессоров AMD из-за неправильного перехода из экономичного состояния в полноценный режим работы. Также профили электропитания отныне доступны для настройки в раздельных пользовательских профилях.
  • Добавлены расширения файловой системы exFAT для поддержки продвинутой синхронизации временных зон для файлов (функция окажется полезной скорее для администраторов Server 2008, нежели чем для домашних пользователей Vista).
  • Увеличена производительность при проигрывании потокового HD аудио и видео контента в высоком разрешении.
  • Добавлены штатные средства для записи дисков Blu-Ray.
Производительность Windows Vista SP2 beta
Производительность Windows Vista SP2 beta


Конечно, помимо этих заметных изменений, в Service Pack 2 включены и все низкоуровневые системные обновления, направленные на повышение производительности и стабильности системы, устранения известных проблем и т.п., выпущенные после релиза Service Pack 1. Интересно, что согласно новой политике единых обновлений продуктов Microsoft, при выходе Service Pack 2 будет доступен одновременно одним и тем же комбинированным пакетом для Vista Service Pack 1 и Server 2008 Service Pack 1. Сегодня существует несколько способов опробовать SP2 Beta в действии. Наиболее простой вариант – скачать установочный файл с MS TechNet. Несмотря на то, что пакет един для различных ОС (пусть и базирующихся на одном ядре), дистрибутивы для процессоров x86, x64 и IA64 запакованы отдельно и занимают 302 Мб, 508 Мб и 384 Мб соответственно. Как и во всех обновления “первой волны” на сегодня в бете доступно 5 языков. Если предложенный вариант по каким-либо причинам не устраивает, можно пойти и другим путем.

Производительность Windows Vista SP2 beta
Производительность Windows Vista SP2 beta


Кроме инсталляционного пакета с TechNet, Microsoft предлагает для скачивания официальный ISO образ диска со всеми тремя (x86, x64 и IA64) версиями обновления. Такой подход может быть удобен при необходимости установки SP2 на большое количество компьютеров одновременно – надо лишь скачать ISO и записать его на DVD. Наконец, обновление можно получить и используя Windows Update, если вы готовы ответить на несколько стандартных вопросов и пройти процедуру проверки валидности используемой копии Windows. Сегодня нам предстоит выяснить, насколько отличается производительность системы с установленным Service Pack 2 Beta от обычного SP1 на примере Vista x64 Home Premium. Конечно, скачкообразных улучшений, разительно бросающихся в глаза, ждать бессмысленно, но мы вправе надеяться на некоторые дополнительные проценты быстродействия. Также мы проверим и некоторые новые заявленные особенности SP2, но об этом позже. Тестовых конфигураций будет две. Для всех общих тестов производительности использовался ПК на базе Nehalem:
  • Intel Core i7 920 (45 нм, 8 Мб L3, 20x 133 МГц @ 2.67 ГГц)
  • MSI Eclipse SLI (Intel X58, BIOS версия 132)
  • 3x 2 Гб Corsair DDR3-1.066 6-5-5-11-1T
  • Тесты с одиночной видеокартой: Zotac GeForce GTX 280 1 Гб
  • Тесты с NVIDIA SLI: 2x Zotac GeForce GTX 280 1GB
  • Тесты с AMD CrossFire: 2x Gainward Radeon HD 4870 1 Гб Golden Sample
  • PC Power & Cooling Silencer 750 ВТ БП
  • Seagate 7200.10 250 Гб SATA HDD
  • NVIDIA ForceWare 180.48 WHQL
  • ATI Catalyst 8.11 WHQL + HotFix для Far Cry 2
Конфигурация с Conroe для замеров скорости работы с HDD и времени загрузки:
  • Intel Core 2 Duo E6850 (65 нм, 4 Мб L2, 9x 333 МГц @ 3.00 ГГц)
  • Gigabyte GA-X38-DS5 (Intel X38 Express)
  • AMD Radeon HD 4850 (625/1.986 МГц)
  • 2x 1 Гб OCZ FlexXLC DDR2-800 5-5-5-15-2T
  • PC Power & Cooling Silencer 750 Вт БП
  • Samsung Spinpoint F1 1 Тб
  • Catalyst 8.11 WHQL
  • Intel INF 8.3.0 WHQL

    2. Тестирование – дисковая производительность, FC-Test



    Наш тест дисковой производительности основан на программе FC-Test, которая состоит из трех основных бенчмарков. Сначала на жестком диске программа создает по своему шаблону множество музыкальных, видео и других файлов (в зависимости от выбранных условий теста), имитируя интенсивную работу с мультимедиа. Затем происходит копирование созданных файлов в другую папку на HDD, тем самым измеряется комбинированная скорость чтения/записи. В конце концов, измеряется чистая скорость чтения файлов из папки, в которую они были скопированы на второй стадии теста. Мы задействовали тест записи с шаблоном музыкальных файлов, который состоит из 270 MP3 маленького размера общим весом 0.99 Гб, и бенчмарк с тремя ISO файлами на 1.6 Гб. Эти тесты покрывают две наиболее типичных операции – работу с большими объемами в нескольких крупных, а так же с множеством мелких файлов. Таким образом, FC-Test достаточно точно отражает реальные повседневные действия при работе пользователей с HDD.

    MP3

    FC Test MP3 File Create
    FC Test MP3 File Copy
    FC Test MP3 File Read


    Используя первый шаблон с MP3 файлами, удалось выяснить, что система с SP2 Beta оказывается быстрее при операциях записи и копирования на 1.3%, однако проигрывает при чтении порядка 3.5%.

    ISO

    FC Test ISO File Create
    FC Test ISO File Copy
    FC Test ISO File Read


    При работе с крупными файлами мы можем наблюдать прирост с Service Pack 2 во всех тестах. Превосходство достигает максимальных 4.7% при копировании, при чтении Vista SP2 оказывается быстрее на 0.7%. В тесте с записью файлов обновленной системе потребовалось на 2% меньше времени на выполнение задачи.

    3. Тестирование – время загрузки



    Время загрузки ОС

    На этот раз мы установили чистые системы с SP1 и SP2 на одинаковые жесткие диски и измерили полное время загрузки ОС, начиная от появления логотипа BIOS материнской платы до полностью функционирующей Windows Vista. В качестве финишных ворот было выбрано стандартное окно приветствия Vista, размещенное на вновь установленных системах по умолчанию в автозагрузке. Никаких других программ и процессов в автозагрузке не было. Измерения времени загрузки проводились с помощью обычного ручного секундомера. Было произведено по 5 запусков систем, в таблицу занесены средние значения.

    Время загрузки Vista

    Тесты на прошлой странице показали, что при чтении множества мелких файлов SP2 Beta проигрывает SP1, и это не замедлило отразиться на времени загрузки операционной системы. Vista с установленным Service Pack 2 загружается на 2 секунда медленнее, что выражает 3% отставание от системы с SP1.

    Время загрузки уровня в Crysis

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

    Время загрузки уровня в Crysis

    Crysis стал очередным доказательством некоторого замедления при чтении файлов с SP2 – причем здесь отставании заметно еще сильнее, Vista с SP1 оказывается на 5% быстрее.

    4. Тестирование – производительность памяти



    Lavalys Everest 4.60.1540 Beta

    Everest

    Service Pack 2 Beta показывает себя хорошо в тесте памяти Everest, показывая прирост в 434 Мб/c при чтении (3.6%) и 323 Мб/с при копировании (2.3%). Скорость записи почти не изменилась, прирост составил лишь 18 Мб/с, тогда как задержки по памяти ухудшились на 1 нс. Вряд ли можно считать это концом света.

    SiSoftware Sandra Lite 2009.SP1 Beta (15.42)

    SiSoftware Sandra

    Тестирование с помощью Sandra не выявило таких приростов быстродействия, которые были показаны Everest. Разница составила порядка 160 Мб/с, или менее 1%. Что касается задержек, Sandra подтвердила 1 нс проигрыш системы с SP2 Beta.

    5. Тестирование – обработка изображений и кодирование видео



    Paint.NET x64

    В нашем тестировании использовалась 64-битная версия довольно популярной бесплатной программы для редактирования изображений Paint.NET. Конечно, этот графический пакет уступает монстрам растровой графики вроде Adobe Photoshop CS4 или Corel Paint Shop Pro Photo X2, однако многие функции реализованы в Paint.NET очень достойно.

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

    Paint.NET

    И здесь Service Pack 2 Beta оказывается позади системы с SP1. Можно сказать, что начинает прослеживаться тенденция отставания SP2 в реальных приложениях.

    The GIMP

    Наш бенчмарк для GIMP показывает, как хорошо ПК может управляться с большой коллекцией графических файлов. При этом серьезно нагружается как CPU, так и память с HDD.

    GIMP

    Тест GIMP оперирует множеством мелких файлов, и, видимо, здесь снова сказывается замедление, которое мы выявили при таком типе обращения к HDD в начале тестирования. Это вылилось в 18 секунд отставания при шестиминутном тесте, или 5.5% в процентном выражении. Довольно неприятные потери производительности, надо сказать.

    Кодирование AutoMKV x.264

    Для оценки скорости конвертации видео использовалась версия 0.97.1 качественного кодировщика AutoMKV и 1.1 Гб DVD VOB файл, который перегонялся в 350 Мб MP4 при двухпроходном кодировании и аудио-битрейте 112 Кбит/c. Секундомером измерялось общее время, за которое файл был полностью перекодирован в нужный нам формат.

    Тест является достаточно актуальным, так как сегодня огромное количество видео в сети закодировано именно с помощью x.264 в контейнерах MKV или MP4, особенно это касается аниме-комьюнити, которому важна максимально полная и удобная поддержка субтитров. Интересно, что, несмотря на высокое качество кодирования видео, x.264 не поддерживает последние SSE расширения, однако отлично задействует большой объем кэша и быструю оперативную память (возможно, здесь проявится преимущество SP2, показанное Everest).

    Кодирование x.264

    Можно сказать, что результаты находятся в пределах погрешности измерений, производительность систем с SP1 и SP2 Beta фактически равна.

    Кодирование Handbrake H.264

    Еще одним кодировщиком x.264, которым мы проверяли производительность, стал Handbrake H.264. Это мультиплатформенный open-source проект с открытым исходным кодом, оптимизированный для многоядерного кодирования, доступный для Linux, MacOS X и Windows.

    Кодирование Handbrake H.264

    Картина не сильно отличается от AutoMKV, к сожалению можно констатировать, что, несмотря на крайне небольшое различие результатов, и в случае с Handbrake оно не в пользу SP2 Beta.

    6. Тестирование – архивирование и многозадачность



    Архивация и шифрование файлов

    Для минимизации влияния дисковой подсистемы на показанные результаты мы решили использовать один из самых быстрых в мире SSD накопителей Intel X25-M. Тестовым инструментом выступал WinRAR версии 3.71.

    WinRAR 3.71 архивирование

    Совпадение результатов оказалось 100% до десятой доли секунды.

    Разархивирование и дешифрование файлов

    Теперь посмотрим, насколько эффективно будут разархивированы и дешифрованы файлы, сжатые в прошлом тесте.

    WinRAR 3.71 разархивирование

    Картина почти повторяется, немного быстрее оказывается система с SP2 (видимо, сказывается более эффективная работа с большими файлами, показанная в ISO-шаблоне FC-Test).

    Производительность в многозадачной среде

    Обязательным свойством современных операционных систем является поддержка многозадачности. В данном тесте с помощью одновременного фонового проигрывания HD видео в Media Player Classic Home Cinema и архивации папки 7-zip с последующим шифрованием, мы замеряли, насколько эффективно управляется Vista с несколькими одновременно запущенными ресурсоемкими приложениями.

    Производительность в многозадачной среде

    Никаких заметных изменений с установкой SP2 Beta не произошло.

    7. Тестирование – производительность с одиночной видеокартой



    Crysis

    Мы тестировали игру, используя откомпилированный для 64-битной Windows exe файл, с высокими настройками графики под DirectX 10. Игра была пропатчена до последней версии 1.21, использовалось записанное динамичное геймплейное демо на карте Harbor вместо стандартных прогонов встроенных в Crysis тестов, которые не особо хорошо отражают производительность видеокарт в реальной игре. Разрешение было установлено 1680x1050, анизотропная фильтрация и антиалиасинг были отключены.

    Crysis

    Очевидно, никаких изменений в производительности не произошло.

    Far Cry 2

    Far Cry 2 – новейший шутер от первого лица, изданный Ubisoft, и продолжающий франчайз Far Cry, созданный Crytek в 2004 году. Имя было полностью выкуплено Ubisoft, в игре используется движок собственной разработки. Вторая часть шутера не имеет ничего общего как с первым Far Cry, так и с немецкой компанией Crytek. Игра использует некоторые возможности DirectX 10.1 для улучшения качества антиалиасинга и повышения быстродействия. Несмотря на то, что карты NVIDIA официально DX 10.1 не поддерживают, в Far Cry 2 все ориентированные на этот API возможности на нашей GTX 280 работают благодаря оптимизации драйверов программистами NV. Разрешение было использовано такое же, как и в Crysis – 1680x1050, AF и AA также были отключены. Настройки были установлены ультра-выскокие. Конечно, использовался DX10 рендеринг.

    Far Cry 2

    Все сказанное относительно результатов в Crysis подтверждается и в тестировании Far Cry 2. Очевидно, что установка SP2 Beta никак не влияет на производительность в игровых приложениях при использовании одиночной видеокарты. Посмотрим, как покажут себя тандемы SLI и Crossfire.

    8. Тестирование – производительность NVIDIA SLI



    Crysis

    Crysis SLI

    Far Cry 2

    Far Cry 2 SLI

    Если в Crysis заметно крохотное увеличение производительности, то в Far Cry 2 можно наблюдать только лишь отрицательный эффект. Похоже, стоит подождать финального SP2 перед тем как делать вывод по играм.

    9. Тестирование – производительность AMD Crossfire



    Crysis

    Crysis Crossfire

    А вот драйверы карты ATI охотно откликнулись довольно заметным увеличением производительности при установке SP2. Дополнительные 9% FPS никогда не бывают лишними и могут оказаться крайне полезными в критических ситуациях.

    Far Cry 2

    Far Cry 2 Crossfire

    В Far Cry 2 улучшения также есть, хотя они и не так бросаются в глаза.

    10. Выводы



    Microsoft не обещала какого-либо серьезного увеличения производительности с Windows Vista Service Pack 2 Beta, так что для нас не явилось особым сюрпризом то, что по сути, в большинстве тестов разница между SP1 и SP2 Beta почти незаметна.

    В некоторых бенчмарках присутствует увеличение производительности, однако где-то производительность только падает – особенно заметно среди системных тестов это было в GIMP, где наблюдалось 5.5% снижение скорости работы. Пожалуй, с наилучшей стороны SP2 показал себя при тестировании Crysis в Crossfire из двух Radeon HD 4870 1 Гб. Кстати говоря, Microsoft обещала некоторые улучшения в плане работы ОС с несколькими графическими картами. Ничего конкретного сказано об этом не было, однако, вполне возможно, что именно результат этих оптимизаций мы и наблюдаем.

    Помимо уже отмеченного падения производительности в GIMP, стоит обратить внимание и на увеличившееся время загрузки самой Vista с SP2 Beta, а также уровней в Crysis. Будем надеяться, что новые ревизии SP2 как-то исправят такое положение дел, и, как минимум в SP2 Final падения скорости не будет. Вообще говоря, Service Pack 2 является в большой степени плановым эволюционным продуктом без каких-либо уникальных усовершенствований. На данный момент реальных причин установки SP2 Beta, благодаря которым ПК будет работать ощутимо лучше, попросту нет. Возможно, к релизу многое изменится, однако сегодня имеет смысл пробовать SP2 Beta только если вы хотите протестировать определенные функции, которых не хватало в SP1. Во всех остальных случаях лучше пока оставаться на Service Pack 1 и воздержаться от установки SP2 хотя бы до того момента, когда последнему будет присвоен статус Release Candidate, или Ready To Manufacture.
Категория: PC | Добавил: Dante (27.12.2008)
Просмотров: 1388 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]