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

Благодаря новым технологиям Microsoft Windows Vista значительно повышается скорость выполнения на ПК повседневных задач. Усовершенствованные функции автоматического запуска, завер­шения работы и режима сна позволяют настольным и мобильным компьютерам быстрее возвращаться в рабочее состояние. Кроме того, Windows Vista эффективнее управляет памятью и устройствами ввода-вывода, за счет чего компьютер более оперативно реагирует на запросы пользовательских приложений.
В Windows Vista применяется новый подход к решению проблем с производительностью: в ее состав входит центр производительности, позволяющий ознакомиться с показателями производительности и устранить возникшие трудности. Некоторые компоненты Windows Vista и сторонние приложения работают только на компьютерах, аппаратное обеспечение которых соответствует определенным требованиям. Новая функция оценки производительности системы Windows (WinSPR) позволяет определить степень этого соответствия и выяснить, будут ли функционировать такие компоненты и приложения.
Повышению производительности способствуют не только встроенные функции операционной системы Windows Vista, но и то, что она в полной мере использует возможности современного оборудования. Технология Windows ReadyBoost™ (прежнее название — EMD) обеспечивает значительный рост производительности без расширения ОЗУ. Кроме того, Windows Vista поддерживает и технологию Windows ReadyDrive™ (прежнее название — Hybrid Hard Drive), которая предназначена для повышения надежности и производительности, а также увеличения срока работы от батареи. Передовые функции автоматической настройки и диагностики позволяют пользователям и ИТ-администраторам эффективно управлять производительностью.

Загрузка, режим сна и завершение работы

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

Быстраязагрузкаивозобновлениеработы

В процессе запуска компьютера Windows Vista выполняет ряд оперативных задач (например, загружает элементы в папку «Автозагрузка») в фоновом режиме и передает управление пользователю намного быстрее, чем предыдущие версии Windows. И без того короткое ожидание будет еще менее утомительным с учетом того, что Windows Vista — по сравнению с другими версиями Windows — гораздо реже нуждается в перезагрузке.
Стабильноебыстродействие
Непостоянная производительность компьютеров является одной из основных трудностей для их пользователей. Например, с утра приложения запускаются быстро, и все работает как надо, но после возвращения с обеда вдруг обнаруживается, что компьютер начал работать медленнее. На следующий день проблемы с запуском приложений начинают возникать уже с самого утра. Между тем пользователю важно, чтобы быстродействие компьютера поддер­живалось на постоянном уровне. В Windows Vista реализован ряд передовых технологий, которые обеспечивают быстрый запуск приложений после загрузки системы, а также высокое быстро­действие этих приложений на протяжении всего рабочего дня.
Windows Vista эффективнее использует память и повышает производительность приложений благодаря применению нового механизма планирования работ, для которых важен фактор времени. При этом быстродействие системы повышается и становится более стабильным, поскольку уменьшается количество блокирующих диск операций ввода-вывода и снижается уровень воздействия фоновых системных процессов.
WindowsSuperFetch™. Эта новая технология управления памятью позволяет добиться стабильно высокой скорости реагирования на запросы пользовательских приложений. Большинство схем управления памятью построено на алгоритме «последний по времени доступа», т. е. данные, которые были использованы последними, остаются в ОЗУ, пока не будут заменены другими данными. Когда пользователь оставляет свой ПК, отправляясь на встречу или на обед, фоновые процессы принимаются за выполнение таких операций, как индексирование, поиск вирусов или управ­ление системой. До появления технологии SuperFetch эти процессы оставались в памяти до тех пор, пока пользователь не возвращался и не запускал другое приложение. В результате приложения, которые доухода с рабочего места выполнялись быстро, вдруг начинали реагировать на команды значительно медленнее.

Функция SuperFetch управляет памятью, используя алгоритм, который назначает пользовательским приложениям более высокий приоритет, чем фоновым процессам. Фоновые процессы продолжают выполняться, пока компьютер бездействует. Однако по завершении фонового процесса SuperFetch восстанавливает в памяти данные, с которыми пользователь работал до запуска этого процесса. Таким образом, когда пользователь возвращается за компьютер, приложения выполняются с прежней скоростью.
Кроме того, для повышения быстродействия ПК функция SuperFetch определяет наиболее часто используемые приложения и пред­варительно загружает их в память. За счет этого увеличивается скорость работы системы при запуске или переключении на другой профиль пользователя. С помощью сложной схемы назначения приоритетов (например, она позволяет определить, какие программы обычно используются в выходные, а какие — в рабочие дни) функция SuperFetch определяет и готовит к запуску приложения, которые с наибольшей степенью вероятности будут востребованы в тот или иной момент времени.
Низкоприоритетныйввод-вывод. Функция SuperFetch позволяет Windows Vista более эффективно управлять памятью, но память — это не единственный ресурс, который необходим для обеспечения быстродействия. Кроме того, приложения соперничают за доступ к устройствам ввода-вывода, таким как жесткий диск ПК. Одним из преимуществ операционных систем Windows является возможность одновременного запуска нескольких приложений. С другой стороны, если несколько программ пытаются в одно и то же время получить доступ к одному системному ресурсу (например, жесткому диску), производительность работы падает. В версиях Windows, предшест­вовавших Windows Vista, все приложения имели одинаковый приоритет, когда дело касалось доступа к устройствам ввода-вывода. Если при работе с файлом на жестком диске запускался фоновый процесс (например, поиск вирусов), то два приложения начинали конкурировать за доступ к жесткому диску, что приводило к существенному снижению скорости выполнения операций.
В Windows Vista впервые реализован принцип низкоприоритетного ввода-вывода, в соответствии с которым фоновые процессы имеют более низкий приоритет при доступе к жесткому диску, чем пользовательские приложения. Если программа поддерживает низкоприоритетный ввод-вывод, то она может выполняться одновременно с пользовательским приложением, не замедляя его работы. Именно так функционирует ряд служб в составе Windows Vista, включая индексирование поиска, автоматическую дефрагментацию диска и ежедневную проверку системы защитником Windows.

Windows Vista Автоматическаядефрагментациядиска. Если дефрагментация жесткого диска проводится нерегулярно, файлы на нем могут быть размещены неоптимальным образом, что ведет к снижению быстродействия ПК. В состав Windows Vista входит новое средство дефрагментации, которое запускается в фоновом режиме и по мере необходимости дефрагментирует жесткий диск. Завершать дефрагментацию за один сеанс теперь необязательно: она может производиться накопительным методом в периоды бездействия компьютера.
Дефрагментация диска — это один из процессов, построенных на основе принципа низкоприоритетного ввода-вывода. Жесткий диск может дефрагментироваться в фоновом режиме без снижения быстродействия приложений.
БыстрыйдоступкDVDимузыкальнымзаписям. В Windows Vista реализована новая функция Windows HotStart, которая предназначена для людей, использующих мобильные ПК в развлекательных целях и для воспроизведения мультимедийных файлов. Мобильные ПК часто оснащаются отдельной кнопкой воспроизведения, нажатие которой приводит к запуску проигрывателя Windows Media или интерфейса Media Center. С помощью функции HotStart можно быстро получить доступ к DVD и музыкальным записям, экономя тем самым время и заряд батареи (это удобно, например, во время длительного перелета).
Центрпроизводительности
Новый центр производительности Windows Vista помогает пользователю разобраться в назначении разнообразных параметров и устранить проблемы с производительностью.

Оценка производительности системы Windows ( WinSPR ).

При выполнении на персональном компьютере задач повышенной сложности решающую роль может сыграть производительность оборудования. Большинство пользователей, как правило, не в состоянии разобраться с параметрами установленных на ПК про­цессора, памяти, графической платы и жесткого диска, а также понять, как эти устройства взаимодействуют.
Функция оценки производительности системы Windows — это простая рейтинговая система числовых оценок, помогающая составить представление о производительности ПК под управлением Windows Vista и определить возможность использования на нем того или иного программного обеспечения. Кроме того, функция WinSPR позволяет выяснить, будет ли компьютер поддерживать более ресурсоемкие компоненты Windows Vista, например новый интерфейс пользователя Aero, несколько мониторов и функции записи передач телевидения высокой четкости (во всех этих случаях предъявляются достаточно высокие требования к производительности).
Рейтинг WinSPR составляется с помощью средства оценки системы Windows (WinSAT), которое тестирует аппаратное обеспечение компьютера и преобразует полученные результаты в числовые показатели производительности системы. Тестированию в первую очередь подвергаются процессор, память и жесткий диск компьютера, а также графическая плата — в том числе и ее способность под­держивать современные компьютерные игры.
Преимущество рейтинговой системы заключается в том, что независимые поставщики ПО могут указывать оценку WinSPR на упаковке своих продуктов, давая знать потенциальным покупателям, какой производительностью должен обладать компьютер под управлением Windows Vista, чтобы приложение работало надле­жащим образом. Например, если новая программа обработки цифровых видеозаписей рекомендуется для ПК под управлением Windows Vista с рейтингом 4, то пользователи компьютеров с рейтингом 4 и выше могут быть уверены — у них эта программа будет функционировать нормально. Если ПК имеет более низкий рейтинг, то, отыскав в списке компоненты, получившие недоста­точную оценку, можно составить перечень оборудования, которое необходимо обновить для работы с этой программой.
Диагностикапроблемспроизводительностью. Встроенные функции диагностики Windows Vista определяют и самостоятельно устраняют многие проблемы с производительностью. Они предо­ставляют в распоряжение пользователя инструментарий и службы, необходимые для ручной и автоматической диагностики стандартных проблем (таких как прерывистое воспроизведение файлов мульти­медиа, медленный запуск приложений, медленная загрузка операционной системы и задержки при работе в сети). Эти функции определяют, сколько времени требуется для выполнения операций, анализируют периоды снижения производительности и отображают результаты в окне центра производительности, чтобы пользователь мог принять надлежащие меры для устранения неполадок. Кроме того, сведения о проблемах с производительностью регистрируются в системном журнале для последующего просмотра пользователем или специалистом службы поддержки.
В Windows Vista также реализованы новые средства и функции, благодаря которым ИТ-администраторам будет легче управлять производительностью системы. Например, счетчики производи­тельности стали надежнее и безопаснее, а область их применения — шире. Новый системный монитор из состава консоли управления имеет усовершенствованный интерфейс и позволяет лучше контролировать производительность, а также осуществлять более эффективную диагностику связанных с нею проблем.
WindowsReadyBoost™. Зачастую лучшим способом увеличения быстродействия ПК является наращивание объема системной памяти (ОЗУ). Связь здесь простая: чем больше памяти, тем больше приложений может выполняться без обращения к жесткому диску. Тем не менее установка дополнительных модулей памяти может оказаться нелегкой и дорогостоящей задачей, а конструкция некоторых компьютеров делает подобную модернизацию и вовсе невозможной.

В Windows Vista впервые применена новая концепция расширения системной памяти, получившая название Windows ReadyBoost. Чтобы увеличить объем системной памяти и повысить быстродействие, не устанавливая дополнительных физических модулей памяти в корпус компьютера, можно использовать флэш-память USB. Устройство USB выступает в роли дополнительной кэш­памяти, к которой компьютер получает доступ значи­тельно быстрее, чем к жесткому диску. В комбинации с технологией SuperFetch функция ReadyBoost способна существенно повысить быстродействие системы.
Пользоваться функцией Windows ReadyBoost очень просто. Когда съемное запоминающее устройство первый раз вставляется в порт USB 2, Windows Vista проверяет, обладает ли оно достаточным быстродействием для поддержки технологии Windows ReadyBoost. Если это так, то появляется предложение использовать устройство для наращивания производительности системы. Уже подключенное к компьютеру устройство USB через диалоговое окно свойств также можно переподчинить функции Windows ReadyBoost. Более того, можно выделить часть флэш-памяти USB для повышения произво­дительности системы, а в другой части, как обычно, хранить файлы.

Технология Windows ReadyBoost надежна и безопасна. Запоминающее устройство, используемое функцией Windows ReadyBoost, можно в любое время отключить — это не приведет к потере данных и не окажет негативного воздействия на систему. (После извлечения запоминающего устройства быстродействие возвращается к прежнему уровню.) Применение устройства USBдля повышения производительности не приводит к его износу: уникальный алгоритм оптимизирует схему эксплуатации, поэтому устройство USB можно использовать в этих целях в течение многих лет даже при условии высокой нагрузки. Данные на запоминающем устройстве шифруются для предотвращения несанкционированного доступа.
WindowsReadyDrive™. Функция Windows ReadyDrive обеспечивает быстрые загрузку, переключение в спящий режим и выход из него на компьютерах под управлением Windows Vista, оснащенных новыми гибридными жесткими дисками, которые объединяют в себе энергонезависимую флэш-память и дисковый накопитель.
Функция Windows ReadyDrive предназначена для мобильных ПК под управлением Windows Vista. Данные записываются во флэш-память гибридного жесткого диска, благодаря чему сокращается количество вращений механического диска и, соответственно, экономится заряд батареи. Гибридный диск позволяет Windows Vista ускорить выход из режима сна, поскольку восстановление данных из флэш-памяти происходит быстрее, чем с механического жесткого диска. Кроме того, так как механический диск не работает, когда компьютер находится в режиме сна, применение функции Windows ReadyDrive снижает вероятность повреждения этого диска в дороге.