Код статьи: 896256 - Последнее изменение :: 14 мая 2011 г. - Редакция: 3.0 Снижение производительности многопроцессорных компьютеров под управлением Windows XP с пакетом обновлений 2 (SP2), которые поддерживают функции управления питанием процессоров
Чтобы продолжить получать обновления для системы безопасности Windows, установите пакет обновления 3 (SP3) для Windows XP. Дополнительные сведения см. на следующей странице веб-сайта корпорации Майкрософт: Заканчивается поддержка для некоторых версий Windows (http://windows.microsoft.com/ru-ru/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs?os=xp)На этой страницеПроблемаМногопроцессорные компьютеры, поддерживающие функцию управления питанием процессоров, например, состояние автоматического управления конфигурацией и питанием (ACPI), требуют установки пакета обновления 2 (SP2) для Microsoft Windows XP. Кроме того, имеются дополнительные обновления для оптимизации работы и поведения компьютера под управлением Windows XP с пакетом обновления 2 (SP2). Без этих обновлений на компьютерах с мобильными процессорами, с процессорами, поддерживающими функцию управления питанием, а также двухпроцессорных компьютерах может наблюдаться ухудшение производительности и непредвиденное поведение.
Примечание. Эта проблема также относится к 64-разрядным версиям системы Microsoft Windows Server 2003. Однако данная статья и отдельное исправление не предназначены для устранения проблем синхронизации в играх и других приложениях, работающих на компьютерах с двухъядерными процессорами AMD. Дополнительные сведения о проблемах производительности на компьютерах с двухъядерными процессорами см. в следующей статье базы знаний Майкрософт: 909944
(http://support.microsoft.com/kb/909944/ru/
)
На компьютере под управлением Windows XP, на котором используется процессор с двумя ядрами, может ухудшиться быстродействие игр
РешениеСведения об обновленииВ Центре загрузки Майкрософт можно загрузить следующий файл:Свернуть это изображение ![]() Дата выпуска: 19 декабря 2006 г. Дополнительные сведения о способах загрузки файлов поддержки Microsoft см. в следующей статье базы знаний Майкрософт: 119591
(http://support.microsoft.com/kb/119591/ru/
)
Как загрузить файлы поддержки Microsoft из Интернета Этот файл проверен корпорацией Майкрософт на вирусы. Корпорация Майкрософт использовала последнее на момент публикации файла программное обеспечение для обнаружения вирусов. Файл хранится на защищенных серверах, которые предотвращают его несанкционированное изменение.
Необходимые условияОтсутствуют.Необходимость перезагрузкиПосле установки обновления необходимо перезагрузить компьютер.Сведения о замене обновленийЭто обновление не заменяет других обновлений.Сведения о файлахАнглийская версия этого обновления имеет атрибуты файлов, приведенные в следующей таблице, или более поздние. Дата и время для файлов указаны в формате UTC (по Гринвичу). При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.Свернуть эту таблицу
СтатусДанное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к». Дополнительная информацияНа многопроцессорных компьютерах, которые поддерживают автоматическое управление конфигурацией и питанием (ACPI), требуется установка пакета обновления 2 (SP2) для Windows XP. Это требование распространяется на компьютеры, которые поддерживают следующие компоненты:
На многопроцессорных компьютерах, которые поддерживают показатели производительности процессора, это исправление также устраняет следующие проблемы.
Дополнительные сведения об обновленииВозможное снижение производительности при переключении по требованиюПереключение по требованию (DBS) – использование состояний производительности процессора ACPI (динамическое напряжение и частотное масштабирование) в ответ на системные рабочие загрузки. Управление питанием процессора в Windows XP реализует функцию DBS, используя адаптивную политику дросселирования процессоров. Эта политика динамически и автоматически без вмешательства со стороны пользователя настраивает текущую производительность в ответ на использование ЦП.При однопотоковых загрузках на многопроцессорных компьютерах с двухядерной конфигурацией загрузки могут переноситься на свободные ядра ЦП. Подобное поведение является естественным артефактом того, как Windows планирует работу на доступных ресурсах ЦП. Однако на системах, использующих адаптивную политику дросселирования процессоров, при переносе потоков функция управления питанием ядра Windows может неправильно рассчитать оптимальное состояние производительности для конкретного процессора. Это происходит потому, что отдельное ядро процессора, логическое или физическое, может оказаться менее занятым, чем весь процессор. При оценочных испытаниях производительности с использованием однопотоковых загрузок этот артефакт может проявляться в снижении производительности или в повышении степени дисперсии между последующими идентичными испытаниями. Это исправление вносит изменения в диспетчер питания ядра для отслеживания использования ресурсов ЦП всего пакета процессоров. Изменения обеспечивают видимость действительного уровня активности комплекса ЦП и, следовательно, помогают правильно рассчитать увеличение производительности конкретного процессора. Примечание. Это решение способствует увеличению производительности в ущерб экономии энергии. Несмотря на то что результаты испытаний производительности могут улучшиться, срок службы батареи может уменьшиться. Так, для обеспечения максимальной гибкости системы установленную политику ядра можно отключить в соответствующем разделе реестра. Отключение новой политики состояний производительностиВнимание! В данный раздел, описание метода или задачи включены сведения об изменении параметров реестра. Однако их неправильное изменение может привести к возникновению серьезных проблем. По этой причине при выполнении этих действий рекомендуется строго соблюдать инструкции. Чтобы обеспечить дополнительную защиту, сначала создайте резервную копию реестра. В этом случае при возникновении неполадок реестр можно будет восстановить. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:322756
(http://support.microsoft.com/kb/322756/ru/
)
Создание резервной копии и восстановление реестра Windows XP После установки исправления, описанного в данной статье, можно использовать параметры реестра, чтобы отключить новую политику состояний производительности. Если для отключения новой политики состояний производительности требуется помощь, перейдите к разделу Помощь в решении проблемы. Чтобы устранить проблему самостоятельно, перейдите к разделу Самостоятельное решение проблемы. Помощь в решении проблемыЧтобы устранить проблему в автоматическом режиме, нажмите кнопку Fix it или щелкните соответствующую ссылку. Затем в диалоговом окне Загрузка файла нажмите кнопку Выполнить и следуйте инструкциям мастера устранения проблем. Примечания
Перейдите к разделу Проблема устранена? Самостоятельное решение проблемыЧтобы отключить новую политику состояний производительности с помощью параметров реестра, выполните указанные ниже действия.
Проблема устранена?
Коррекция синхронизации таймера TSCВ некоторых операционных системах скорость счета таймера TSC процессора может меняться. Кроме того, этот таймер может прекратить счет при использовании определенных функций управления питанием процессора. На многопроцессорных компьютерах таймер TSC – это, как правило, таймер аппаратных средств операционной системы, который поддерживает вызов функции ядра KeQueryPerformanceCounter. Если монотонное увеличение показателей таймера TSC не происходит, возможно, системные компоненты, использующие функцию ядра KeQueryPerformanceCounter, работают неправильно. Для устранения этой проблемы корпорация Майкрософт предлагает использовать таймер управления питанием ACPI в качестве таймера операционной системы, поддерживающего функцию ядра KeQueryPerformanceCounter. Тем не менее, некоторые программы могут напрямую обращаться к таймеру TSC, игнорируя API таймера Windows. Многопроцессорный уровень аппаратных абстракций (HAL) гарантирует жесткую синхронизацию журналов TSC всех процессоров на многопроцессорном компьютере. Следовательно, доступ с помощью системного программного обеспечения, которое может обращаться к различным процессорам, возвращает одинаковые результаты. Это изменение гарантирует, что многопроцессорный HAL продолжит правильно синхронизировать таймеры TSC на всех процессорах компьютера, даже если таймер управления питанием ACPI используется как аппаратный таймер операционной системы.Коррекция повышения и понижения роли C-состоянияЭто изменение устраняет проблемы диспетчера питания ядра, обеспечивая правильную обработку операций повышения и понижения роли C-состояния процессора ACPI в многопроцессорных системах.Дополнительная информация
Дополнительные сведения по этой теме см. в следующей статье базы знаний Майкрософт:
835730
(http://support.microsoft.com/kb/835730/ru/
)
На компьютере под управлением Windows XP или Windows 2000 звук воспроизводится прерывисто или слишком медленно (эта ссылка может указывать на содержимое полностью или частично на английском языке)
Дополнительные сведения о стандартной терминологии, которую корпорация Майкрософт использует для описания обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684
(http://support.microsoft.com/kb/824684/ru/
)
Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
В данной статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких подразумеваемых и прочих гарантий относительно работы или надежности этих продуктов. | Другие ресурсы Cайты поддержки
СообществоПомощь сейчасПереводы статьи
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Перейти к началу страницы

