Tuesday, July 25th, 2017

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

Published on Март 4, 2009 by   ·   Комментариев нет

Осознание того, что Windows Vista SP1 физически не мог появиться раньше приходит после того, как просмотришь список обновлений, входящих в состав пакета и занимающий целых 77 страниц. Что же принес нам долгожданный SP1 в плане производительности?

Мы уже тестировали Windows Vista Service Pack 1 в играх и выяснили, что улучшения минимальны. В некоторых случаях производительность падала, в некоторых случаях до 10%, и это не самая лучшая новость для тех, кто ожидал волшебных результатов от SP1.

Сегодня мы уделим внимание производительности основных приложений, так как, согласно Microsoft, компания много работала, и улучшила производительность во многих областях:

  • Увеличилась скорость отображения общих файлов и папок в сети
  • Увеличилась скорость копирования файлов. Во время внутренних тестов копирование файлов из одной папки в другую, находящуюся на том же диске, проходило на 25% быстрее. Копирование файлов с удаленного компьютера, работающего не под управлением Vista SP1, проходило на 45% быстрее. Из-за улучшений в механизме работы с сетью в SP1 копирование файлов с удаленного компьютера под управлением Windows Vista SP1 проходило более, чем на 50% быстрее
  • Оптимизирован расчет времени копирования файла при использовании Windows Explorer, индикатор теперь обновляется каждые две секунды
  • Увеличилась скорость добавления/извлечения из сжатых папок
  • Увеличилась скорость перехода в режим сна и гибернации
  • Увеличилась отзывчивость компьютеров, подключенных к домену и работающих вне домена. До Windows Vista SP1 пользователи могли сталкиваться с продолжительными задержками при открытии меню File
  • Увеличилось время работы аккумуляторов на некоторых мобильных компьютерах путем понижения использования процессора и уменьшения частоты прорисовки экрана
  • Оптимизирован процесс входа в систему за счет удаления 10-секундной задержки между нажатием CTRL-ALT-DELETE и появлением запроса пароля
  • Сократилось время возврата к работе про использовании скринсейверов
  • Увеличилась производительность при просмотре мультимедиа-контента
  • На запуск Event Viewer требуется на 75% меньше времени.

Другие заметные улучшения в экосистеме аппаратной части:

  • Добавление поддержки UEFI в Vista х64
  • Добавление поддержки Direct3D 10.1 — обновления для Direct3D 10, которое расширяет API и добавляет поддержку новых аппаратных функций, позволяя трехмерным приложениям и разработчикам эффективнее использовать и загружать новые поколения видеокарт.
  • Добавление поддержки exFAT, новой файловой системы с большими возможностями и поддержкой файлов большего размера, которая может быть использована на картах памяти Flash и пользовательских устройствах.
  • Добавление поддержки SD Advanced DMA (ADMA) с совместимыми SD-контроллерами. Новый механизм передачи, поддержка которого вскоре ожидается в контроллерах SD, позволит улучшить скорость передачи и уменьшить нагрузку на процессор.
  • Добавление поддержки создания одного DVD-диска, который сможет загружаться на компьютерах как с BIOS, так и EFI.
  • Улучшения в поддержке HD-приводов.
  • Добавление поддержки новых типов Windows Media Center Extenders, таких как цифровое телевидение и сетевые DVD-плееры для их связи с компьютером с Windows Media Center.
  • Улучшен декодер MPEG-2 путем добавления поддержки защиты контента через доступную пользователю шину на Media Center системы, в которых установлен цифровой кабельный тюнер.

Что ж — DirectX 10.1, UEFI, лучшая поддержка DVD, Blu-ray, HD DVD, цифровые тюнеры, поддержка защиты контента, а также Media Center Extenders — не так уж мало, чтобы захотеть перейти на Vista, но как все это выглядит в реальности?

Тестовый стенд
Компьютер:

  • Материнская плата:Asus P5K Pro (BIOS версии 0904)
  • Процессор:Intel Core 2 Duo E6750 2.66 ГГц
  • ОЗУ:OCZ Reaper PC-8500, 2 Гб, частота 800 МГц, тайминги 4-4-4-12-1T
  • Видеокарта:Nvidia GeForce 8800 GT
  • Жесткий диск: Western Digital Raptor 150GB WD1500AHFD 2x (отдельно, не в RAID массиве)
  • Привод:Plextor PX-708A DVD-RW
  • Блок питания:Corsair TW750W PSU
  • HDD-мультиплеер: Icy Box IB-MP303S-B с 7200.9, 500Гб — жесткий диск формата SATA для тестирования скорости передачи информации по USB
  • Сетевой накопитель для жестких дисков: Thecus N2100 с Samsung Spinpoint HD103UJ, 1 Тб, и сетевой кабель CAT5e для тестирования передачи файлов по сети.

Программная часть:

  • Intel Inf 8.3.1.1009 WHQL
  • Nvidia Forceware 169.25 WHQL
  • Windows Vista Home Premium x86.

Сначала мы установили Windows Vista на чистый раздел диска, потом последние версии драйверов. Наконец, были скачаны все обновления на момент 25 марта, но Service Pack 1 сюда не вошел.

После чего диски были очищены — для тестирования скорости копирования, дефрагментированы, а система перезагружалась после каждого тестирования. Каждый тест для получения точного среднего результата проводился три раза. После установки SP1 все диски были еще раз дефрагментированы с помощью стандартной утилиты Windows.

Кроме того, Vista была настроена так, чтобы уменьшить разницу между тестами: индексирование файлов и Aero включены, тогда как ReadyBoost, Superfetch и System Protection — выключены.

Время загрузки
Тестирование времени загрузки проводилось после прохождения процедуры POST, так как она является независимой от ОС, а также средний результат трех замеров.
В среднем компьютеры с SP1 загружались на несколько секунд меньше, чем компьютеры без оного. Никаких дополнительных визуальных изменений в процессе загрузки нет, просто иногда он проходит чуть дольше.

Копирование файлов с одного жесткого диска на другой
Мы копировали два больших файла: zip-архив размером в 3.6 Гб и ISO-образ размером в 3.84 Гб со второго раздела объемом 80 Гб с диска, на котором установлен Windows на второй диск объемом 150 Гб. После чего таким же образом мы копировали 400 небольших jpeg-файлов общим объемом в 600 Мб.
Мы обнаружили, что при копировании больших файлов фактически никакой разницы в скорости не наблюдалось, тогда как копировании небольших файлов проходило заметно быстрее, даже в таком коротком тесте.

Копирование файлов по USB
Мы копировали тот же самый архив в 3.6 Гб с отдельного диска по USB 2.0 на Icy Box, в котором был установлен диск SATA. Потом данный тест был проведен в обратном порядке, чтобы протестировать скорость копирования в обе стороны.
Копирование файлов по USB в Vista SP1 также было заметно быстрее и хотя скорость процесса копирования была примерно такой же — 33 Мб/с, мы обнаружили, что SP1 начал и закончил процесс копирования намного быстрее. Время копирования с USB диска было фактически таким же.

Копирование файлов по сети
И снова мы копировали те же самые файлы — zip-архив размером в 3.6 Гб и ISO-образ размером в 3.84 Гб с диска в 150 Гб передавались по Gigabit Ethernet, подключенному по CAT5e-кабелю. Оба сетевые подключения имели вручную настроенные IP-адреса и маски подсети. Потом мы также копировали 400 небольших jpeg-файлов общим объемом в 600 Мб, после чего повторили процесс, копируя файлы обратно с сетевого диска.
Необходимо отметить, что результаты тестирования передачи файлов по сети существенно отличались от четырех наших других тестов — результаты системы с SP1 и без него несильно отличались, хотя в SP1 копирование на сетевой диск заняло, примерно, на полторы минуты больше. Однако, на копирование с сетевого диска после установки SP1 понадобилось намного меньше времени. В данном случае производительность на старте и финише была заметно лучше, не говоря уже о скорости передачи.
Тест по копированию небольших файлов полностью отражает картину с большими файлами, хотя понижение скорости при передаче на диск в данном случае намного меньше. Опять же, передача с диска после установки SP1 тоже стала проходить намного быстрее.

PC Mark Vantage
PCMark Vantage — тестовая программа, разработанная для Vista, которая тестирует множество разнообразных стандартных типов приложений и предоставляет информацию о производительности, сравнивая ее с другими системами.

Программа тестирует и двухъядерные процессоры с поддержкой, как минимум, SSE2 и видеокартой, поддерживающей, как минимум, Shader Model 2.0.

В программе есть следующие сценарии тестирования: High Definition TV and Movies, Gaming, Memory, Music, Communications, Internet, General Productivity и Hard Drive. Они покрывают широкий диапазон стандартных программ и может использоваться как одна тестовая программа для замера производительности всей системы.
PCMark Vantage показал разные результаты: система без SP1 была быстрее в офисных приложениях и сетях, но зато система с SP1 была быстрее при работе с музыкой, а также ТВ и фильмами. И хотя PCMark оценивает компьютеры с SP1 более быстрыми по 300 пунктам, заметить разницу достаточно тяжело, учитывая результаты теста.

Paint.NET 3.20
Paint.NET — бесплатный 32-х битный редактор изображений. Он не настолько продвинут, как Adobe Photoshop CS3 или Corel Paint Shop Pro Photo X2, но отлично подходит для большинства задач.

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

За дополнительной информацией по поводу того, что включает в себя данный скрипт, обращайтесь на форумы Paint.NET.
Paint.NET в SP1 работал значительно медленней, добавив 5 секунд к времени выполнения скрипта.

Adobe Photoshop Elements 4.0
Для тестирования работы Photoshop Elements 4.0 мы использовали 400 фотографий в 3.0МП, сделанных в разном окружении, и используя функцию пакетного редактирования в Elements Editor. Мы сделали все автоматические исправления, включая автоматические уровни, контраст, цвет и резкость перед тем, как сжимать их до 640×480 и сохранять в высококачественном JPEG.
У более старого Adobe Photoshop Elements нет таких проблем, с которыми сталкивается Paint.NET, поэтому можно видеть небольшую разницу в 2 секунды.

Кодирование в Xvid
Мы тестировали скорость кодирования видео с помощью VirtualDub-MPEG 1.6.15 и многопоточной версии кодека Xvid, а также MP3-кодеком LAME MT для сжатия аудио. Мы использовали двухпотоковое кодирование 15-минутной записи телевизионной программы размером 276 Мб с размером итогового файла в 100 Мб.
Тестирование показало, что вследствие установки SP1 никаких изменений в скорости не произошло, а одну секунду в таком долгом процессе вы и не заметите.

Архивирование в WinRAR
Первым тестом, который мы провели, было сжатие и шифрование MPEG-2 файла из теста по кодированию видео с высочайшим коэффициентом сжатия. После чего то же самое мы проделали и с 400 фотографиями из теста Photoshop Elements.
Архивирование больших файлов, как видно, происходит значительно медленнее. Мы даже запускали этот тест 50 раз и все равно результат примерно на 50 секунд дольше, чем без установки SP1, что является далеко не лучшим результатом. С другой стороны, копирование небольших файлов заняло примерно столько же времени с небольшой разницей в секунду или две.

Разархивирование в WinRAR
Два WinRAR, созданных в рамках предыдущего теста теперь распаковывались и дешифровались.
В обоих случаях производительность осталась такой же,то есть независила от установки SP1.

Архивирование файлов с помощью Windows Vista ZIP
Мы использовали встроенную в Windows Vista утилиту для сжатия файлов для сжатия сначала MPEG-2 файла, а потом и 400 фотографий, качество сжатия — максимальное.

Стоит упомянуть одну цитату из MSDN блога о SP1: «движок архивирования в Vista SP1 был обновлен для исполнения нескольких файловых операций».
В обоих случаях после установки SP1 время архивирования файлов уменьшилось в среднем на несколько секунд по сравнению с системой без SP1.

Разархивирование файлов с помощью Windows Vista ZIP
Результаты теста по разархивированию файлов в SP1 также сильно отличались — после установки SP1 понадобилось на 50% меньше времени на распаковку.

Кодирование в MP3
Мы использовали LAME MT 3.97 для всех тестов по кодированию аудио, так как это скомпилированная Intel многопоточная версия популярного MP3-кодера LAME. Мы конвертировали все 18 треков с альбома Play музыканта Moby в MP3-файлы с переменным битрейтом 192 Кб\с.
Декодирование MP3
В данном случае производительность тоже примерно одинакова и не зависит от наличия SP1.

Итоги
Местами производительность серьезно улучшена, но в некоторых тестах производительность несколько ухудшилась, но в основном производительность находится на стабильном уровне. Учитывая все дополнительные усовершенствования — улучшения в совместимости, исправления безопасности и другие настройки системы, мы считаем, что Windows Vista SP1 стоит того, чтобы его установить, если только вы не используете программы, в которых у Vista SP1 наблюдается падение производительности.

Один из самых заметных плюсов SP1 — увеличение скорости копирования файлов. Раньше, когда вы копировали много файлов, Vista не могла их все обработать должным образом, поэтому процесс копирования был достаточно длительным. То же самое происходило, когда вы отменяли процесс в самой середине — ОС действительно не знала, что делать.

Устойчивость операций копирования была серьезно улучшена, но она все равно далека от идеала: отмена копирования файлов все равно приводит к тому, что вы сидите и несколько секунд ждете, пока ОС решит, что ей делать. Кроме того, неужели так тяжело вставить кнопку паузы в окно копирования? Если это можно сделать и в FTP и интернет-качалках, то почему нельзя сделать в Windows Explorer? Любой бывалый пользователь ПК знает, что попытка провести две файловые операции на одном диске приведет к падению производительности, так как головки диска будут постоянно перемещаться.

Мы также заметили, что стандартная утилита Windows для дефрагментации также была обновлена в Vista SP1: теперь вы можете выбрать какой именно диск хотите дефрагментировать, а не дефрагментировать все сразу, как было до SP1. В утилите по-прежнему нет функции графического отображения состояния процесса, как это было в Windows XP и Windows 2000, однако есть достаточно много стороннего ПО, например Diskeeper, которое может вам предложить это, и намного больше.

Хотя, по большей части, после использования Vista SP1 RTM в течение нескольких недель нельзя сказать, что он побудит большее количество людей перейти на данную ОС — большинство изменений незначительны и практически незаметны конечному пользователю, которые смотрят в основном на производительность приложений и игр.

Источник: http://www.bit-tech.net































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

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 – часть ... [+]