Четверг, 21 Ноября 2024, 08:25:45
Приветствую Вас Гость | RSS
Поиск
Главная | Каталог статей | Регистрация | Вход
Igor ViV
           Персональный Портал
Форма входа
Меню сайта

Категории каталога
Мои статьи [30]

Друзья сайта

Мини-чат

Наш опрос
Какая у Вас скорость интернета?
Всего ответов: 1184

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Мои статьи

Индекс производительности WEI в Windows 7
WEI появился в Windows Vista с целью стать единым для всех компьютеров показателем относительной производительности ключевых компонентов компьютера. Как и любой индекс или тест, этот индекс является относительной мерой, поэтому сравнивать индексы между собой практически бессмысленно. В отличие от других единиц измерения WEI измеряет относительные возможности компонентов. Тестирование WEI проходит в течение короткого промежутка времени и никоим образом не измеряет взаимодействие компонентов под программной загрузкой, зато отражает характеристики вашего аппаратного обеспечения. Индекс не может измерить производительность компьютера при конкретном сценарии использования. То есть WEI измеряет не производительность системы, а относительные аппаратные возможности при работе под управлением Windows 7.

Общий системный индекс производительности определяется минимальным значением пяти параметров, каждый из которых вычисляется с помощью набора правил и тестов. С момента релиза Vista эти пять параметров остались неизменны:

- Процессор
- Память
- Графика
- Игровая графика
- Основной жесткий диск


Несмотря на то, что измеряемые параметры изменений не претерпели, изменился диапазон. В Vista индекс WEI варьировался от 1.0 до 5.9. В Windows 7 диапазон был расширен до 7.9. Правила начисления баллов для устройств также изменились, чтобы разграничить устройства со схожими характеристиками, но с различными принципами работы. В ходе бета-тестирования некоторые пользователи заметили изменение своих рейтингов по (сравнению с Vista) для одного или нескольких компонентов в их системе, поэтому речь пойдёт о причине этих изменений.

Что касается стандартного диапазона индекса, есть общие рекомендации, которые позволят понять, чего ждать от компьютера с определенным индексом производительности. Эти рекомендации для систем эры Vista с индексами 1.0, 2.0, 3.0, 4.0 и 5.0, к слову сказать, применимы и к Windows 7. Но как сказано выше, в Windows 7 были добавлены еще два дополнительных уровня - 6.0 и 7.0. Максимально возможным является индекс в 7.9 баллов. Новые уровни призваны показать существенные изменения в ключевых компьютерных компонентах, среди которых SSD-диски, многоядерные процессоры и высокопроизводительные графические карты, по мере их популяризации. Кроме того, определяющим фактором становится количество оперативной памяти.

Компьютеры с индексом игровой графики в диапазоне от 6.0 до 6.9 будут поддерживать DX10 и смогут обеспечить высокие показатели по количеству кадров в секунду на стандартных разрешениях экрана (порядка 40-50 fps на 1280x1024). Компьютеры с индексом от 7.0 до 7.9 смогут гарантировать столь же высокую производительность и на более высоких разрешениях. Очевидно, здесь играет роль специфика игры, но в целом индекс WEI позволит разработчикам игр лучше понять, каким образом раскрыть потенциал игры на конкретной системе.

Графика - это та область компьютерной дисциплины, в которой пользователи имеют, пожалуй, самые большие ожидания, при этом пользователям доступен, наверное, самый широкий диапазон устройств. Однако, следует учитывать соотношение пользователей с высокими требованиями к графике (в CAD-приложениях, при обработке HD-видео и в современных играх) к рядовым корпоративным и домашним пользователям, которые если и выполняют аналогичные действия, то не на регулярной основе, а крайне редко.

Безусловно, добавление новых уровней не объясняет, почему компьютер под управлением Vista или один из его компонентов, ранее получивший 4.0 балла или выше, в Windows 7 получил всего 2.9. В большинстве случаев значительное падение индекса может быть вызвано добавлением в Windows 7 нескольких новых тестов производительности, отражающих наметившиеся в сфере комплектующих тенденции.

Как сказано в статье о производительности Windows, разработана эффективная система оценки производительности, благодаря которой можно осуществить подробную запись системных событий в те моменты, когда в определенном приложении или Windows в целом имеют место серьезные проблемы с отзывчивостью. При анализе полученной информации выявлена связь со скоростью чтения/записи: чтение 4Кб фрагмента памяти занимало больше времени, чем предполагалось, гораздо больше (от 10 до 30 раз больше). Вместо 10мс на операцию уходило сотни миллисекунд. При скоплении подобных операций отзывчивость приложения могла очень серьезно пострадать.

Осознав проблему, было выделено проблемные последовательности чтения/записи и проведено серьёзное тестирование огромного количества жестких дисков, включая твердотельные. И хотя основная их часть обладала отличной производительностью, было найдено несколько дисков, у которых выявились серьезные проблемы с подобным типом нагрузки, которая, согласно данным телеметрии, является довольно-таки распространенной. В частности, удалось выяснить, что первое поколение SSD-дисков не может эффективно работать со столь распространенными последовательностями ввода/вывода.

В качестве примера проблематичной последовательности рассмотрим серию последовательных и случайных операций ввода/вывода вперемешку с одним или несколькими сбросами буфера. В ходе этих последовательностей случайные операции записи происходят с чрезвычайно высокой скоростью (500 мкс). Однако, за это время происходит лишь кэширование, а реальные операции записи на вращающиеся диски HDD или ячейки SSD-диска выполняются позже. По завершении кэширования происходит выполнение очереди запланированных задач. Что происходит на следующем этапе, зависит от конкретного диска. Некоторые диски корректно обрабатывают последовательности, поэтому системы с такими дисками обладают высокой производительностью. А некоторые диски, однако, пытаются очистить очередь незавершенных задач, что порой приводит к некой блокировке системы. Чтобы удостовериться в этом, на некоторых системах были заменены диски с низкой производительностью, после чего производительность системы значительно увеличилась. А в некоторых случаях увеличению производительности диска помогло обновление прошивки.

Чтобы отразить накопленный опыт в коде Windows 7 Beta, была преднамеренно занижена оценка для жёстких дисков с проблематичным поведением (в ходе начисления баллов), при этом и далее ведётся отслеживание и оценивание характеристик устройств. В связи с новыми правилами вполне возможно, что некоторые диски получат 1.9, 2.0, 2.9 и 3.0 балла.

Тем, чей компьютер получил более низкий рейтинг дисковой подсистемы, чем в Windows Vista, но при этом удовлетворены производительностью, мы не рекомендуем выполнять каких-либо действий (WEI не претендует на роль советника по выполнению обновления аппаратной составляющей компьютера). Вполне возможно, что последовательность операций ввода/вывода соответствует вашей типичной нагрузке и у используемого приложения никогда не случается проблем с отзывчивостью. Как сказано выше, WEI хоть и является мерой, но применять ее можно исключительно к вашим компьютерным нуждам.

Как было сказано выше, два новых уровня оценки - 6 и 7 - были добавлены с целью подчеркнуть новые возможности, которые появляются у пользователей при использовании устройств нового поколения, в частности, SSD-дисков, новых графических адаптеров и многоядерных процессоров. Что касается SSD, то в тестах оценивается время доступа и скорости чтения/записи. Стоит отметить, что тесты не проверяют, используется SSD или традиционный HDD-диск. Тестирование производится независимо от типа устройства и любое устройство, обладающее высокими характеристиками случайного ввода-вывода, получит высокую оценку.

Теперь возможна оценка всех графических адаптеров: как DX9-, так и DX10-совместимых. В Vista все тесты были ориентированы на DX9-карты. Чтобы получить индекс выше 6 пунктов, графическая карта должна обладать высокими показателями производительности, поддерживать DX10, а в системе должны быть установлены драйвера WDDM 1.1 (которые, кстати говоря, доступны пользователям бета-версии Windows 7). Для драйверов WDDM 1.0 выполняется тестирование DX9, а максимальная оценка составляет 5.9 пунктов.

Что касается многоядерных процессоров, то для их оценки выполняются сценарии, ориентированные на одноядерный и многоядерный режимы. Значения индекса выше 6 призваны отразить, что подобные системы будут редко использоваться для обыденной работы, а вот для требовательных к ресурсам задач, предполагающих реальную многозадачность, - это да. Большинство четырехядерных процессоров смогут заработать индекс в пределах 6-7 баллов, грядущие восьмиядерные системы в силах получить все 7.9 баллов.
Категория: Мои статьи | Добавил: igorviv (23 Января 2009)
Просмотров: 8380 | Рейтинг: 4.5/11 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Copyright Igor ViV © 2024