Что такое hpet mode в биосе: hpet mode 32 или 64 что это?

Содержание

HPET Mode

Функция HPET Mode предназначена для установки режима работы аппаратного таймера HPET. Функция имеет всего два варианта значений – 32 bit и 64 bit.

Содержание статьи

Принцип работы

До появления HPET в персональных компьютерах использовались аппаратные таймеры RTC (Часы реального времени) и Intel 8254. Однако эти таймеры во многом не соответствуют современным требованиям. В частности, их тактовая частота не превышает нескольких десятков килогерц, а из-за невысокой скорости работы они зачастую генерируют множество неиспользуемых прерываний. Кроме того, они обладают невысокой точностью определения временных интервалов.

Эта ситуация не устраивала как производителей программного обеспечения, так и производителей аппаратного обеспечения. В результате две ведущие компании в обеих  областях, Microsoft и Intel, объединили свои усилия, и в 2005 г. появилась их совместная разработка, таймер событий высокой точности (High Precision Event Timer, HPET).

Данный таймер разрабатывался преимущественно для улучшения работы мультимедийных приложений и поэтому  поначалу получил название мультимедийного таймера (Multimedia Timer). Однако впоследствии оказалось, что мультимедийными таймерами назывались программные таймеры, использовавшиеся в графических операционных оболочках семейства Windows 3.x, поэтому название таймера было заменено на HPET.

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

Для работы таймера HPET требуется его поддержка со стороны операционной системы. Большинство современных операционных систем, начиная с Windows Vista, поддерживают его. Хотя в Windows XP, начиная с SP2, также присутствует драйвер HPET, однако фактически эта операционная система не использует данный таймер. Кроме того, таймер поддерживается современными версиями Mac OS X, Linux, Solaris и FreeBSD.

На аппаратном уровне в большинстве чипсетов таймер HPET расположен в южном мосте материнской платы. Он работает на частоте в 10 МГц и имеет 64-разрядный главный счетчик. Кроме того, timer обладает большим набором (от 3 до 256) специальных вспомогательных счетчиков-компараторов, которые способны генерировать прерывания и могут управляться как операционной системой, так и прикладными программами. Компараторы поддерживают как 32-разрядный, так и 64-разрядный режимы работы.

Таймер событий высокой точности изначально разрабатывался для 64-разрядных операционных систем. Однако он может работать и в 32-разрядных системах. Для переключения режима работы компараторов с 32-разрядного режима на 64-разрядный и предназначена опция HPET Mode.

Функция может быть доступна лишь после включения общего режима поддержки технологии High Precision Event Timer в BIOS при помощи функций HPET или HPET Support.

Какое значение опции выбрать?

Если у вас на компьютере установлена 32-разрядная ОС, поддерживающая HPET, то вы должны выбрать значение опции 32 bit. В случае же использования поддерживающей HPET 64-разрядной операционной системы лучше всего  выбрать значение 64 bit.

Установка в 64-разрядной системе 32-разрядного режима опции серьезно не отразится на работоспособности системы, за исключением того, что прикладные программы не смогут получить доступ к расширенным возможностям таймера. Тем не менее, выбор 64-разрядного режима позволит Windows в полной мере использовать преимущества технологии High Precision Event Timer.

В том случае, если у вас на компьютере установлены как 32-разрядная, так и 64-разрядная операционные системы, поддерживающие HPET, то рекомендуется выбрать 32-разрядный режим опции. Если у вас есть операционная система, не поддерживающая HPET и 64-разрядная ОС, поддерживающая HPET, то можно смело установить режим 64 bit.

Порекомендуйте Друзьям статью:

hpet mode 32 или 64 что это?

Данная опция присутствует практически во всех современных версиях BIOS и имеет, как правило, всего два состояния – 32 bit и 64 bit. Мало кто из числа пользователей в курсе о предназначении данной функции, а также о выставлении правильного ее значения на том или ином компьютере.

В данной статье мы дадим ответы на эти вопросы и вы узнаете дл чего нужна опция hpet mode в BIOS и какое значение ей нужно выставлять.

За что отвечает hpet mode?

Еще до того, как в современных компьютерах появилась опция HPET, ее предшественником были таймеры RTC (Real Time Clock – часы реального времени). Эти таймеры нужны для генерации временных прерываний, которые используются компьютерными программами в процессе работы.

Из -за низкой тактовой частоты RTC и как следствие – низкой скорости работы производителей программного и аппаратного обеспечения такая ситуация не устраивала.

В 2005 году совместными усилиями INTEL и AMD появился на свет таймер событий высокой частотности, который получил название High Precision Event Timer (HPET).

Новый таймер позволил улучшить работу мультимедийных приложений, в том числе и игр, повысив плавность их работы.

Начиная с Windows 7, во всех современных операционных системах присутствует поддержка таймера HPET.

У него есть два режима работы 32 и 64 битный. И в зависимости от версии операционной системы опция hpet mode переключает эти самые режимы.

Какой значение выставлять hpet mode? 32 или 64 bit?

Значение опции hpet mode прямо пропорционально версии операционной системы, используемой на конкретном компьютере. Если у вас 32 битная windows (x86), то hpet mode нужно выставить значение 32 bit, если Windows 64 битная (x64), то и hpet mode лучше присвоить 64 bit.

В случае, когда на компьютере установлено несколько операционных систем с различной разрядностью, то hpet mode лучше присвоить значение 64 bit.

Также стоит учесть, что в большинстве версий BIOS прежде чем получить возможность выставления режима работы HPET, нужно ее активировать опцией HPET Support.

HPET support в BIOS

(HPET) function — Настройка BIOS

HPET (англ. High Precision Event Timer, таймер событий высокой точности)

— тип таймера, используемый в персональных компьютерах.

Совместно разработан Intel и Microsoft, и стал внедряться в чипсеты персональных компьютеров с 2005 года. Ранее назывался Intel как мультимедийный таймер (англ. multimedia timer)

Старые операционные системы не поддерживают HPET и могут использовать только старые таймеры (наподобие RTC).  Программная поддержка этого таймера появилсь в Windows Vista.

Блок HPET состоит из независимых возрастающих счётчиков (от 3 до 32 в блоке) с фиксированной частотой счёта. Каждый счётчик состоит из компаратора и регистра с пороговым значением. Всего может быть до 8 блоков HPET. Каждый компаратор может вызывать прерывание в тот момент, когда счётчик достигает заранее заданного значения в регистре. Каждый таймер может быть настроен в режим единичного срабатывания или в периодический режим. В режиме единичного срабатывания (англ. one-shot mode) таймер вызывает прерывание единожды (в момент достижения значения в регистре), в периодическом режиме после прерывания таймер начинает отсчёт по-новой, генерируя прерывания через заданные интервалы времени.

HPET способен создавать прерывания существенно большей точности, чем RTC и часто используется для синхронизации мультимедиа-приложений для обеспечения плавного воспроизведения и снижения необходимости рассчитывать временные отметки (например, с использованием инструкции RDTSC).

Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY

Название данной опции у данного производителя в данной версии BIOS:

(HPET) function значение по умолчанию  [Enabled]

Возможное значение:

Обозначение опции BIOSОписание опции в БИОСеПереведенное значение опции БИОС
[Enabled] Support High Precision Event Timer (HPET) function Поддержка функции Высокоточный таймер — (​​HPET)
[Disabled] Disabled this function Отключить эту функцию.

 


Еще по настройке БИОС (БИОЗ) плат:

Что такое hpet mode в биосе

Популярные статьи
  • Почему из продажи исчезают нетбуки? Куда они пропали?(5,00 из 5)
  • Как устроен ПК. Устройство компьютера кратко(5,00 из 5)
  • Как установить Autotune 8.1? Ошибка iLok(5,00 из 5)
  • Кабели Ethernet, типы LAN кабелей, CAT5, CAT6(5,00 из 5)
  • Как увеличить FPS в играх, отключив HPET?(4,90 из 5)
  • Износ компьютера. Причины износа компьютера(4,67 из 5)
  • Что лучше: Windows или Linux?(4,67 из 5)
  • Как установить MinGW 7.3.0 32bit для QT Creator 5.12.0?(4,60 из 5)
Категории

Компьютеры и технологии (16)

    Базы данных (2) Полезное (6)

Программирование (7)

    QT Creator (2) Xcode и Swift (5)

Сети и Интернет (5)

    Безопасность (3)

Софт (1)

Свежие комментарии

материнские платы Ас(н)ус не имеют этой настройки, отключай средствами виндоус

Помогите ребята не могу найти где в БИОСе HPET мат…

Я ошибся, у меня всё равно иногда было меньше, пришлось…

Удивительно конечно! Рад, что помог хотя бы косвенно 🙂

Была такая ситуация, переустанавливал windows 7 один раз, когда комп…

Рассылка

Как увеличить FPS в играх, отключив HPET?

Немногие знают, как можно увеличить FPS в играх, отключив HPET. В это статье разберём, что такое HPET и что будет, если отключить эту функцию, а также, безопасно ли это.

High Precision Event Timer (HPET) – высокоточный таймер событий

HPET – это тип таймера, который используется в ПК. Это непрерывно работающий таймер, который постоянно отсчитывает, т.е. работает не как одноразовое устройство, которое отсчитывает до нуля, вызывает одно прерывание и затем останавливается. Поскольку HPET сравнивает фактическое значение таймера и запрограммированное целевое значение на равенство, а не на «больше или равно», прерывания могут быть пропущены, если целевое время уже прошло, когда значение компаратора записывается в регистр микросхемы. Схема HPET в современных ПК интегрирована в чип южного моста.

Отложенный вызов процедур (задержка DPC) позволяет программам быстро помещать действия в очередь в планировщике процессора, которые через какое-то время будут обработаны.

Например, отрисовка видеокадра (video frame) на экране может быть выполнена, как только данные будут готовы и время кадра (frame time) достигнуто. Конечно, всё это делается за какие-то доли секунд и не замечается многими людьми.

Что будет если отключить HPET?

Отключение HPET позволяет осуществлять неограниченный ввод-вывод и приводит к очень сырому и чрезвычайно отзывчивому соединению между вами и вашей машиной. Это также удаляет микро заикания и подвисания экрана.

1000 секунда = 1 миллисекунда
HPET ON: задержка между 100-150 мс
HPET OFF: задержка между 5-15 мс

Выходит, что с включённой функцией таймера HPET происходит потеря 3-4 кадра в секунду, соответственно, с выключенной функцией снижается вероятность «зависания».

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

Увеличится ли fps в играх и приложениях при отключении hpet?

Отключение этого параметра (даже через командную строку) может существенно повлиять на производительность в играх и приложениях. В некоторых случаях ваш FPS может сильно увеличиться (например, с 30 до 100).

Безопасно ли отключать HPET?

Да, это абсолютно безопасно. Это ничего не повредит и не приведёт к нежелательным побочным эффектам. Вы всегда сможете вернуть всё обратно.

Есть мнение, что даже необходимо отключить HPET, так как компьютер не использует этот аппаратный компонент активно и не делает ничего полезного, он просто сидит и тормозит процессор. Сняв вес с вашего процессора, он будет быстрее, и ваш компьютер в целом будет работать более плавно, что будет в основном заметно в играх, но также и в любой задаче, которую вы выполняете на своём компьютере. Это улучшит работу ПК, не оказывая негативного влияния.

При отключении HPET могут ли быть проблемы в онлайн играх?

К сожалению, вас могут заподозрить в использовании читов (возможно, но не факт), поэтому будьте осторожны, отключайте на свой страх и риск.

Если, отключив HPET, увеличивается фпс, то зачем вообще его нужно включать? И зачем тогда он включен по умолчанию?

Это было лучше для более старых ОС, для звуковых карт PCI с низкой задержкой или интерфейсов захвата и т. д. Для игр это увеличивает накладные расходы и, как правило, даёт меньше FPS.

Как отключить HPET?
Способ 1. Через BIOS или UEFI

Очень часто таймер можно отключить через BIOS или UEFI, найдя, к примеру, функцию HPET Support или High Precision Event Timer (название может немного отличаться, в зависимости от вашей материнской платы):

Способ 2. Через командную строку

В Windows 10 также можно отключить HPET через командную строку от имени администратора после ввода следующих команд:

bcdedit /deletevalue useplatformclock

bcdedit /set disabledynamictick yes

Чтобы внести изменения необходимо перезагрузить компьютер.

Если вы хотите повторно включить HPET, используйте следующие команды:

bcdedit /set useplatformclock true
bcdedit /set disabledynamictick no

Способ 3. Используя диспетчер задач Windows

Отключить HPET можно воспользовшись диспетчером устройств, найдя таймер в системных устройствах и отключив, зайдя в свойства:

Нужно ли отключать HPET?

Я никому не говорю, нужно ли вам включить или отключить HPET, так как это может иметь разные эффекты в зависимости от вашего оборудования. Конечно, я не гарантирую, что это что-то изменит для всех и приведёт к колоссальному росту производительности. В некоторых случаях ваша система с отключением HPET можно начать работать менее стабильно (либо могут появиться дополнительные проблемы), а в некоторых более отзывчиво, поэтому нужно наблюдать за этим, если вы решите отключить таймер. В любом случае необходимо разумно отключать или включать какие-либо параметры или функции и следить за тем, как после этого стал работать ваш ПК, это касается всего, не только HPET.

Что значит HPET Mode? HPET mode 32 или 64 что выбрать?

Если вы включили таймер, то в некоторых случаях вы сможете выбрать mode 32-bit или 64-bit, данная опция всего-навсего уточняет режим работы счётчиков: 32-разрядный или 64-разрядный. Если у вас установлена 32-разрядная система, то выбирайте 32-bit mode, а если 64-разрядная, то 64-bit mode.

Внимание пользователей ноутбуков

Отключение HPET, уменьшение разрешения таймера в Windows 10 приведет к увеличению расхода батареи. А как сохранить батарею ноутбука и увеличить продолжительность его работы читайте в моей статье.

Функция HPET Mode предназначена для установки режима работы аппаратного таймера HPET. Функция имеет всего два варианта значений – 32 bit и 64 bit.

Принцип работы

До появления HPET в персональных компьютерах использовались аппаратные таймеры RTC (Часы реального времени) и Intel 8254. Однако эти таймеры во многом не соответствуют современным требованиям. В частности, их тактовая частота не превышает нескольких десятков килогерц, а из-за невысокой скорости работы они зачастую генерируют множество неиспользуемых прерываний. Кроме того, они обладают невысокой точностью определения временных интервалов.

Эта ситуация не устраивала как производителей программного обеспечения, так и производителей аппаратного обеспечения. В результате две ведущие компании в обеих областях, Microsoft и Intel, объединили свои усилия, и в 2005 г. появилась их совместная разработка, таймер событий высокой точности (High Precision Event Timer, HPET).

Данный таймер разрабатывался преимущественно для улучшения работы мультимедийных приложений и поэтому поначалу получил название мультимедийного таймера (Multimedia Timer). Однако впоследствии оказалось, что мультимедийными таймерами назывались программные таймеры, использовавшиеся в графических операционных оболочках семейства Windows 3.x, поэтому название таймера было заменено на HPET.

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

Для работы таймера HPET требуется его поддержка со стороны операционной системы. Большинство современных операционных систем, начиная с Windows Vista, поддерживают его. Хотя в Windows XP, начиная с SP2, также присутствует драйвер HPET, однако фактически эта операционная система не использует данный таймер. Кроме того, таймер поддерживается современными версиями Mac OS X, Linux, Solaris и FreeBSD.

На аппаратном уровне в большинстве чипсетов таймер HPET расположен в южном мосте материнской платы. Он работает на частоте в 10 МГц и имеет 64-разрядный главный счетчик. Кроме того, timer обладает большим набором (от 3 до 256) специальных вспомогательных счетчиков-компараторов, которые способны генерировать прерывания и могут управляться как операционной системой, так и прикладными программами. Компараторы поддерживают как 32-разрядный, так и 64-разрядный режимы работы.

Таймер событий высокой точности изначально разрабатывался для 64-разрядных операционных систем. Однако он может работать и в 32-разрядных системах. Для переключения режима работы компараторов с 32-разрядного режима на 64-разрядный и предназначена опция HPET Mode.

Функция может быть доступна лишь после включения общего режима поддержки технологии High Precision Event Timer в BIOS при помощи функций HPET или HPET Support.

Какое значение опции выбрать?

Если у вас на компьютере установлена 32-разрядная ОС, поддерживающая HPET, то вы должны выбрать значение опции 32 bit. В случае же использования поддерживающей HPET 64-разрядной операционной системы лучше всего выбрать значение 64 bit.

Установка в 64-разрядной системе 32-разрядного режима опции серьезно не отразится на работоспособности системы, за исключением того, что прикладные программы не смогут получить доступ к расширенным возможностям таймера. Тем не менее, выбор 64-разрядного режима позволит Windows в полной мере использовать преимущества технологии High Precision Event Timer.

В том случае, если у вас на компьютере установлены как 32-разрядная, так и 64-разрядная операционные системы, поддерживающие HPET, то рекомендуется выбрать 32-разрядный режим опции. Если у вас есть операционная система, не поддерживающая HPET и 64-разрядная ОС, поддерживающая HPET, то можно смело установить режим 64 bit.

Данная опция присутствует практически во всех современных версиях BIOS и имеет, как правило, всего два состояния — 32 bit и 64 bit. Мало кто из числа пользователей в курсе о предназначении данной функции, а также о выставлении правильного ее значения на том или ином компьютере.

В данной статье мы дадим ответы на эти вопросы и вы узнаете дл чего нужна опция hpet mode в BIOS и какое значение ей нужно выставлять.

За что отвечает hpet mode?

Еще до того, как в современных компьютерах появилась опция HPET, ее предшественником были таймеры RTC (Real Time Clock — часы реального времени). Эти таймеры нужны для генерации временных прерываний, которые используются компьютерными программами в процессе работы.

Из -за низкой тактовой частоты RTC и как следствие — низкой скорости работы производителей программного и аппаратного обеспечения такая ситуация не устраивала.

В 2005 году совместными усилиями INTEL и AMD появился на свет таймер событий высокой частотности, который получил название High Precision Event Timer (HPET).

Новый таймер позволил улучшить работу мультимедийных приложений, в том числе и игр, повысив плавность их работы.

Начиная с Windows 7, во всех современных операционных системах присутствует поддержка таймера HPET.

У него есть два режима работы 32 и 64 битный. И в зависимости от версии операционной системы опция hpet mode переключает эти самые режимы.

Какой значение выставлять hpet mode? 32 или 64 bit?

Значение опции hpet mode прямо пропорционально версии операционной системы, используемой на конкретном компьютере. Если у вас 32 битная windows (x86), то hpet mode нужно выставить значение 32 bit, если Windows 64 битная (x64), то и hpet mode лучше присвоить 64 bit.

В случае, когда на компьютере установлено несколько операционных систем с различной разрядностью, то hpet mode лучше присвоить значение 64 bit.

Также стоит учесть, что в большинстве версий BIOS прежде чем получить возможность выставления режима работы HPET, нужно ее активировать опцией HPET Support.

Как увеличить FPS в играх, отключив HPET? – 2compa.ru

Немногие знают, как можно увеличить FPS в играх, отключив HPET. В это статье разберём, что такое HPET и что будет, если отключить эту функцию, а также, безопасно ли это.

Содержание статьи:

High Precision Event Timer (HPET) – высокоточный таймер событий

HPET – это тип таймера, который используется в ПК. Это непрерывно работающий таймер, который постоянно отсчитывает, т.е. работает не как одноразовое устройство, которое отсчитывает до нуля, вызывает одно прерывание и затем останавливается. Поскольку HPET сравнивает фактическое значение таймера и запрограммированное целевое значение на равенство, а не на «больше или равно», прерывания могут быть пропущены, если целевое время уже прошло, когда значение компаратора записывается в регистр микросхемы. Схема HPET в современных ПК интегрирована в чип южного моста.

Отложенный вызов процедур (задержка DPC) позволяет программам быстро помещать действия в очередь в планировщике процессора, которые через какое-то время будут обработаны.

Например, отрисовка видеокадра (video frame) на экране может быть выполнена, как только данные будут готовы и время кадра (frame time) достигнуто. Конечно, всё это делается за какие-то доли секунд и не замечается многими людьми.

Что будет если отключить HPET?

Отключение HPET позволяет осуществлять неограниченный ввод-вывод и приводит к очень сырому и чрезвычайно отзывчивому соединению между вами и вашей машиной. Это также удаляет микро заикания и подвисания экрана.

1000 секунда = 1 миллисекунда
HPET ON: задержка между 100-150 мс
HPET OFF: задержка между 5-15 мс

Выходит, что с включённой функцией таймера HPET происходит потеря 3-4 кадра в секунду, соответственно, с выключенной функцией снижается вероятность «зависания».

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

Увеличится ли fps в играх и приложениях при отключении hpet?

Отключение этого параметра (даже через командную строку) может существенно повлиять на производительность в играх и приложениях. В некоторых случаях ваш FPS может сильно увеличиться (например, с 30 до 100).

Безопасно ли отключать HPET?

Да, это абсолютно безопасно. Это ничего не повредит и не приведёт к нежелательным побочным эффектам. Вы всегда сможете вернуть всё обратно.

Есть мнение, что даже необходимо отключить HPET, так как компьютер не использует этот аппаратный компонент активно и не делает ничего полезного, он просто сидит и тормозит процессор. Сняв вес с вашего процессора, он будет быстрее, и ваш компьютер в целом будет работать более плавно, что будет в основном заметно в играх, но также и в любой задаче, которую вы выполняете на своём компьютере. Это улучшит работу ПК, не оказывая негативного влияния.

При отключении HPET могут ли быть проблемы в онлайн играх?

К сожалению, вас могут заподозрить в использовании читов (возможно, но не факт), поэтому будьте осторожны, отключайте на свой страх и риск.

Если, отключив HPET, увеличивается фпс, то зачем вообще его нужно включать? И зачем тогда он включен по умолчанию?

Это было лучше для более старых ОС, для звуковых карт PCI с низкой задержкой или интерфейсов захвата и т. д. Для игр это увеличивает накладные расходы и, как правило, даёт меньше FPS.

Как отключить HPET?
Способ 1. Через BIOS или UEFI

Очень часто таймер можно отключить через BIOS или UEFI, найдя, к примеру, функцию HPET Support или High Precision Event Timer (название может немного отличаться, в зависимости от вашей материнской платы):

Способ 2. Через командную строку

В Windows 10 также можно отключить HPET через командную строку от имени администратора после ввода следующих команд:

bcdedit /deletevalue useplatformclock
bcdedit /set disabledynamictick yes

Чтобы внести изменения необходимо перезагрузить компьютер.

Если вы хотите повторно включить HPET, используйте следующие команды:

bcdedit /set useplatformclock true
bcdedit /set disabledynamictick no

Способ 3. Используя диспетчер задач Windows

Отключить HPET можно воспользовшись диспетчером устройств, найдя таймер в системных устройствах и отключив, зайдя в свойства:

Нужно ли отключать HPET?

Я никому не говорю, нужно ли вам включить или отключить HPET, так как это может иметь разные эффекты в зависимости от вашего оборудования. Конечно, я не гарантирую, что это что-то изменит для всех и приведёт к колоссальному росту производительности. В некоторых случаях ваша система с отключением HPET можно начать работать менее стабильно (либо могут появиться дополнительные проблемы), а в некоторых более отзывчиво, поэтому нужно наблюдать за этим, если вы решите отключить таймер. В любом случае необходимо разумно отключать или включать какие-либо параметры или функции и следить за тем, как после этого стал работать ваш ПК, это касается всего, не только HPET.

Что значит HPET Mode? HPET mode 32 или 64 что выбрать?

Если вы включили таймер, то в некоторых случаях вы сможете выбрать mode 32-bit или 64-bit, данная опция всего-навсего уточняет режим работы счётчиков: 32-разрядный или 64-разрядный. Если у вас установлена 32-разрядная система, то выбирайте 32-bit mode, а если 64-разрядная, то 64-bit mode.

Внимание пользователей ноутбуков

Отключение HPET, уменьшение разрешения таймера в Windows 10 приведет к увеличению расхода батареи. А как сохранить батарею ноутбука и увеличить продолжительность его работы читайте в моей статье.

что это такое и как с его помощью ускорить Windows?

HPET был введен компаниями Intel и Microsoft в 2005 году. Это аппаратный таймер, который находится в пределах южного моста – компонента, отвечающего за связь процессора с жестким диском, видеокартой, оптическим приводом и другими устройствами для обеспечения максимальной пропускной способности.

Функции аппаратного таймера

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

В частности, задача HPET состоит в синхронизации мультимедийных потоков, обеспечении плавного воспроизведения аудио и видео в операционной системе и разгрузке таймеров процессора.

Симптомом неправильной работы HPET (или полного его бездействия) являются, например, регулярные секундные зависания Windows. Компьютер со временем начинает медленно работать. В такой ситуации следует задуматься над изменением параметров указанной функции.

Как сменить значение таймера и ускорить Windows

Сначала нужно определить, поддерживает ли ее в целом наша платформа. Здесь все просто – Windows Vista и новые версии поддерживают HPET, XP делает это частично, старые «окна» вообще не используют этот дополнительный таймер. В случае сомнений следует заглянуть в BIOS.

В дополнительных параметрах (Advanced) должна быть опция Configuration PCH или HPET Mode (название может немного отличаться в зависимости от версии BIOS и производителя материнской платы). Нам нужно найти High Precision Timer, ACPI HPET Table или похожее. Здесь можно ее включить или отключить.

Тем не менее Windows имеет тенденцию к перезаписи установленных параметров и использовать HPET, несмотря на настройки в Биосе. Поэтому после загрузки системы нужно открыть командную строку с правами администратора. Для ее вызова в Windows 10 кликните правой кнопкой на меню Пуск и выберите соответствующий пункт.

HPET сможете включить с помощью команды:

bcdedit /set useplatformclock true

Это единственный таймер, который активируется через Windows. Для его отключения используйте команду:

bcdedit /deletevalue useplatformclock

Тогда операционная система будет вынуждена использовать таймеры, встроенные непосредственно в процессор.

Важно: в этом обзоре речь не идет о том, что HPET должен быть полностью включен или выключен. Если вы столкнулись с проблемами зависания системы – медленно открываются программы или рывки в работе компьютера — то следует проверить, работает ли HPET, и попробовать разные настройки. Полученный результат будет зависеть от точного определения причины указанной проблемы.

ACPI HPET Table что это в биосе?

Всем привет. Итак, сегодня у нас речь пойдет о биосе, а вернее про функцию в нем под названием ACPI HPET Table. Вижу что в названии есть слово ACPI, хочу сразу сказать, что это интерфейс, при помощи которого происходит взаимодействие между операционкой, железом и биосом. Так что же такое HPET (High Precision Event Timer)? Это некий высокоточный таймер, который используется в чипсетах с 2005-го года. HPET был создан компаниями Intel и Microsoft, что как бэ намекает уровень серьезности…

Вообще опция HPET Support включает сам таймер HPET. ACPI HPET Table это расширенная таблица прерываний и думаю что стоит включать, если вы активировали HPET. Еще может быть опция HPET Mode, там выставляется 32 бита или 64, это смотрите какая у вас винда разрядности, ту и выставляйте.

РЕКЛАМА

Зачем нужен HPET? Он способен создавать прерывания высокой точности, короче непонятно. Но эффект от этого всего можно заметить в мультимедии, например при воспроизведении видео, какой именно эффект я сам не могу понять. Может дело в отклике, может как-то видео будет шустрее воспроизводиться.. Хотя вот написано что HPET может обеспечить плавное воспроизведение, но что это значит я понять не могу

Полноценно HPET поддерживают операционки начиная с Windows Vista.

Честно, я сам толком не могу понять что такое HPET. Однако кажется оно может ускорить некоторые мультимедийные задачи на ПК. HPET в некотором смысле некая оптимизация работы процессора, ну что-то в этом духе

Еще нашел инфу, что может быть такое, винда не хочет ставиться, выбивает синий экран. Чел пишет, что он перерыл кучу инфы ничего не помогало, а потом пошел биос, вот сюда:

BIOS/Advanced/ACPI Configuration/

Там нашел опцию ACPI HPET Table, включил ее и нормально поставил винду, вот такой прикол

Так, тут небольшая непонятка вышла. Короче Windows может использовать HPET не учитывая настроек в биосе, понимаете? Получается что сама винда может использовать свои таймеры, но не те, которые встроенные в процессор (я так понимаю что именно они включаются в биосе опцией HPET). Из этого делаем выводы, что если вы включили HPET в биосе, то в самой винде таймеры нужно отключить, чтобы использовались только таймеры в проце. Вроде все так. Таймеры в винде отключаются так, нужно открыть командную строку с правами админа, в Windows 7 это делается так, в пуске пишите cmd и потом правой кнопкой по нему и выбираете этот пункт:

РЕКЛАМА

Ну а если у вас стоит Windows 10, то там зажимаете Win + X и потом выбираете такой пункт:

РЕКЛАМА

Теперь команды. Чтобы отключить виндовские таймеры, используйте сначала эту команду, она отключает сам таймер (если я все верно понимаю):

bcdedit /set useplatformclock false

Потом эту, она удаляет значение useplatformclock:

bcdedit /deletevalue useplatformclock

Вот эти две команды, то я их нашел на игровом форуме War Thunder, там эти команды предлагаются чтобы уменьшить лаги в игре, я думаю это о чем-то явно говорит…. И кстати, это не всем помогло убрать лаги, один чел пишет что тут еще имеет значение аппаратная часть….

Кстати вот команда для включения таймера:

bcdedit /set useplatformclock true

Еще раз. Как я понимаю, если HPET включен в биосе, то в самой винде его стоит отключать, чтобы использовались таймеры только в процессоре. Надеюсь что я все правильно понял

И еще вот читаю, что если у вас медленно открываются проги или есть какие-то рывки в работе компа, то стоит проверить, включено ли HPET.

Короче ребята с этими командами все равно непонятно мне. Но я знаю одно, я никогда не трогал эти таймеры, вообще никогда за все время использование компа. Второе, я понял точно, что это как-то может повлиять на производительность, то есть улучшить ее, если об этих таймерах упоминают на игровом форуме. У вас может быть вопрос, так включать HPET или нет? Тут нужны эксперименты. Если у вас есть странные подвисания или секундные торможения, может проги как-то медленновато запускаются, то попробуйте включить HPET или отключить. И если включаете HPET, то в самой винде таймеры отключайте, выше написал как. Я в тему не углублялся, но там есть еще какие-то команды по этому поводу.. нужно искать по интернету..

Не знаю, но вроде по умолчанию опция ACPI HPET Table идет включенной.

Нашел еще инфу. HPET это таймер прерывания с высокой точностью, работает на высокой частоте, который позволяет реагировать системе быстрее, так как аппаратная часть сможет быстрее реагировать на запросы. Короче немного запутано, но вроде понятно. HPET как бы увеличивает отклик системы или железа на запросы. Кстати про отклик я уже выше упоминал и оказался прав, хе-хе…

Ребята, вот нашел сообщение одного чела на зарубежном форуме, сообщение уже перевел на русский, смотрите что пишется:

Ну а вот сама опция ACPI HPET Table в биосе:

Вот еще одна картинка, это биос уже в новом формате так бы сказать, тут тоже опция ACPI HPET Table есть и кстати она тоже включена:

Ребят, такие дела. Кое-как разобрались с тем что такое ACPI HPET Table. Единственное что непонятно о включении. Нужно ли отключать в винде, если HPET включено в биосе? Я просто читал, что если включено и в винде и в биосе, то будет использоваться в первую очередь виндовский таймер, и только если его отключить, то будет использовать таймер в процессоре. Короче непонятно. Но что такое HPET я думаю вы точно поняли теперь. Удачи вам и чтобы все у вас было прекрасно в жизни!

Режим

HPET — Руководство по оптимизации BIOS

Общие параметры: 64-разрядный режим, 32-разрядный режим

Параметр BIOS HPET Mode связан с параметром HPET Support BIOS. Чтобы этот параметр BIOS был активен, необходимо включить поддержку HPET.

HPET, сокращение от High Precision Event Timer , представляет собой новый системный таймер, разработанный Intel и Microsoft для замены четырех используемых в настоящее время системных таймеров. Некоторые HPET имеют регистры шириной 64 бита, которые также могут работать в 32-битном режиме.Здесь на помощь приходит опция BIOS HPET Mode .

Установка HPET Mode на 64-разрядный режим позволяет 64-разрядным операционным системам и приложениям в полной мере использовать 64-разрядные регистры HPET.

Настройка HPET Mode на 32-битный режим заставляет 64-битные регистры HPET работать в 32-битном режиме. Это обеспечивает правильную работу при использовании с 32-разрядной операционной системой.

Если вы используете 64-битную операционную систему, вам следует выбрать 64-битный режим , чтобы операционная система и 64-битные приложения могли в полной мере использовать 64-битные регистры HPET.Нет никакого вреда в выборе 32-битного режима , хотя это будет означать потенциальное снижение разрешения и / или функциональности счетчика.

Если вы используете 32-битную операционную систему, вам следует выбрать 32-битный режим .

Если вы выполняете двойную загрузку между 64-разрядной операционной системой и 32-разрядной операционной системой и обе поддерживают HPET, выберите 32-разрядный режим . Если 64-разрядная операционная система поддерживает HPET, а 32-разрядная операционная система — нет (например,грамм. Windows XP), затем вы можете выбрать 64-битный режим .

Опция HPET Mode BIOS связана с опцией HPET Support BIOS. Чтобы этот параметр BIOS был активен, необходимо включить поддержку HPET.

HPET, сокращение от High Precision Event Timer , представляет собой новый системный таймер, разработанный Intel и Microsoft для замены четырех используемых в настоящее время системных таймеров:

  • 8254 Programmable Interval Timer (PIT),
  • Real Time Clock (RTC),
  • таймер с расширенным программируемым контроллером прерываний (APIC) и
  • часы PM (или таймер ACPI).

HPET изначально назывался мультимедийным таймером (MM Timer), но они изменили его на его текущее имя, чтобы избежать путаницы с одноименным таймером Microsoft DirectX, а также для лучшего описания таймера.

HPET также разработан для обеспечения апериодической функциональности и более высокой точности , что необходимо для поддержки более жестких требований к синхронизации мультимедиа и других приложений, чувствительных ко времени. Например, для воспроизведения видео высокой четкости требуется временное разрешение в 1 миллисекунду для декодирования и синхронизации видеокадров и аудиопотоков.

[adrotate group = ”1 ″]

Апериодическая функциональность позволяет приложениям выдавать команды« вне синхронизации, »с системным таймером. Это позволяет приложению достичь гораздо большей точности без необходимости того, чтобы системный таймер фактически выдавал прерывания часов с частотой, необходимой для достижения этой точности. Позволяя системному таймеру работать на гораздо более низкой частоте, эта функция улучшает производительность системы, а в мобильных системах продлевает срок службы батареи.

Более высокая точность обеспечивается более высокой частотой HPET, по крайней мере, 10 МГц, что дает ему степень детализации в 1 микросекунду или меньше.Однако его апериодическая функциональность обеспечивает уровень точности наносекунд. Он также имеет регистры шириной не менее 32 бита. Некоторые HPET имеют регистры шириной 64 бита, которые также могут работать в 32-битном режиме. Здесь на помощь приходит опция BIOS HPET Mode .

Установка HPET Mode на 64-разрядный режим позволяет 64-разрядным операционным системам и приложениям в полной мере использовать 64-разрядные регистры HPET.

Настройка HPET Mode на 32-битный режим заставляет 64-битные регистры HPET работать в 32-битном режиме.Это обеспечивает правильную работу при использовании с 32-разрядной операционной системой.

Если вы используете 64-битную операционную систему, вам следует выбрать 64-битный режим , чтобы операционная система и 64-битные приложения могли в полной мере использовать 64-битные регистры HPET. Нет никакого вреда в выборе 32-битного режима , хотя это будет означать потенциальное снижение разрешения и / или функциональности счетчика.

Если вы используете 32-битную операционную систему, вам следует выбрать 32-битный режим .

Если вы выполняете двойную загрузку между 64-разрядной операционной системой и 32-разрядной операционной системой и обе поддерживают HPET, выберите 32-разрядный режим . Если 64-разрядная операционная система поддерживает HPET, а 32-разрядная операционная система — нет (например, Windows XP), то вы можете выбрать 64-разрядный режим .

Если вам нравится наша работа, вы можете поддержать нашу работу, посетив наших спонсоров , участвуя в форумах Tech ARP или даже пожертвовав в наш фонд .Мы очень ценим любую помощь, которую вы можете оказать!

Попробуйте изменить настройки HPET, чтобы повысить производительность вашего ПК.

Высокоточный таймер событий (HPET) — это аппаратный таймер, разработанный Intel и Microsoft. На момент написания HPET использовался в наборах микросхем для ПК почти десять лет.

В зависимости от того, какая операционная система установлена ​​на вашем ПК, могут использоваться разные таймеры, и в результате настройка таймеров может улучшить общую производительность вашего ПК.Это в основном полезно для игр, связанных с играми, и других действий в реальном времени, для которых необходимы дополнительные ресурсы.

Первое, что вам нужно выяснить, это то, поддерживается ли HPET компьютерной системой. Чтобы узнать, вам нужно войти в настройку BIOS или UEFI во время загрузки.

Поскольку существует очень много разных версий, трудно сказать, где вы найдете эту настройку в своей системе. Я нашел настройку в Advanced Mode> Advanced> PCH Configuration> High Precision Timer, но вы можете найти его в другом месте.ПК должен отображать информацию о том, как войти в BIOS при запуске; общие клавиши, которые нужно нажать для входа в BIOS, включают ESC, F1 или DEL.

Включение или отключение таймера в BIOS — это только часть изменений, которые вам необходимо внести. Windows может использовать другие таймеры, как было сказано ранее, даже если таймер HPET включен в BIOS.

Чтобы включить или отключить монопольное использование таймера HPET, необходимо выполнить следующие команды в командной строке Windows.

Примечание : Перед внесением этих изменений рекомендуется создать резервную копию операционной системы.

  • Нажмите клавишу Windows, введите cmd, щелкните правой кнопкой мыши cmd.exe в списке результатов и выберите запуск командной строки с правами администратора.
  • Чтобы включить HPET в качестве единственного таймера, запустите команду bcdedit / set useplatformclock true
  • Чтобы отключить HPET в Windows, запустите команду bcdedit / deletevalue useplatformclock

Есть несколько тестов, которые вы можете запустить, чтобы увидеть если производительность лучше, когда таймер включен или отключен в вашей системе.Хотя вы можете проверить это, играя в игры или другие приложения, обычно рекомендуется запустить следующие две программы, поскольку они предоставляют достоверные данные.

WinTimerTest — это легкая портативная программа, которая отображает вам информацию, связанную с таймером. Вы должны получить значение около 14,3 МГц, если HPET включен, и меньше, обычно 3,9 МГц, если он отключен. Вы можете скачать его, щелкнув следующую ссылку: Windows Timer Tester

DPC Latency Checker — вторая программа, которая проверяет, как компьютер обрабатывает потоки данных в реальном времени.

Я предлагаю вам запустить обе программы перед внесением каких-либо изменений в вашу систему, а затем снова после внесения изменений. Не все замечают улучшения после включения HPET как в BIOS / UEFI, так и в операционной системе Windows. Некоторые замечают замедление, а другие — что микрорельефы исчезают после отключения таймера в их системе. Таким образом, определенно рекомендуется протестировать все возможные настройки, чтобы увидеть, имеет ли какое-либо значение для вас, если вы заметили проблемы из первых рук, или улучшите производительность системы.

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

Сводка

Название статьи

Попробуйте изменить настройки HPET для повышения производительности вашего ПК

Описание

Узнайте, как определить настройки таймера на ПК с Windows, изменить их для повышения производительности и измерить производительность с помощью тестов.

Автор

Мартин Бринкманн

Издатель

Ghacks Technology News

Логотип

Реклама

AMD и Intel имеют разные рекомендации по HPET

AMD и Intel имеют разные рекомендации HPET

Стандартная современная машина с BIOS по умолчанию и свежей операционной системой Windows будет соответствовать первой ситуации в таблице, указанной выше: в BIOS включена функция HPET, однако в операционной системе это явно не принудительно.Если пользователь настраивает свою машину без программного обеспечения для разгона или мониторинга, а это в большинстве случаев, то это реализация, которую вы ожидаете от настольного компьютера.

драм

Мы связались с AMD и Intel по поводу их рекомендаций по HPET, потому что в прошлом они были неясными и были изменены. Мы также обратились к производителям материнских плат за их мнением.

Для тех, кто помнит запуск Ryzen 7 1000-й серии, примерно год назад, в средствах массовой информации слегка упомянули один момент: в рекламных материалах AMD рекомендуется отключить HPET в BIOS.В частности, было указано, что:

Убедитесь, что в системе отключен высокоточный таймер событий Windows (HPET). HPET часто можно отключить в BIOS. [T] его можно улучшить производительность на 5-8%.

Причины в то время были неясны, но это была второстепенная роль в большой истории запуска Zen, поэтому подробно не обсуждалась. Однако к запуску Ryzen 5 1000-й серии это предложение больше не входило в состав руководства для обозревателя. К моменту выхода серии Ryzen-2000, выпущенной на прошлой неделе, возможности настройки HPET в BIOS не было даже на материнских платах, которые мы тестировали.Мы вернулись к AMD по этому поводу, и они дали следующее:

Суть в том, что мы решили проблемы, которые приводили к разнице в производительности между включением / выключением. Теперь, когда нет необходимости отключать HPET, нет необходимости в переключателе [в BIOS].

Интересно, что с нашей материнской платой ASUS X470 мы в конце концов нашли настройку для HPET — ее не было ни в одном из раскрывающихся меню, но ее можно было найти с помощью их довольно приятной функции «поиска».Я спросил ASUS, включена ли эта опция в BIOS по умолчанию, учитывая, что эти параметры не были видны сразу, и мне сказали:

Он включен и никогда не отключается, так как ОС по умолчанию игнорирует его. Но если вы включите его, тогда ОС будет использовать его — он всегда включен, таким образом, если он нужен, он есть, поскольку в противном случае не было бы смысла тянуть его.

Таким образом, с точки зрения AMD / ASUS, BIOS теперь всегда будет включен, и его необходимо принудительно использовать в ОС, однако предыдущее руководство по отключению его в BIOS теперь исчезло, поскольку AMD ожидает производительности. паритет.

Стоит отметить, что инструмент AMD Ryzen Master требует перезагрузки системы при первой загрузке пользователем. Это связано с тем, что Ryzen Master, инструмент для разгона и мониторинга, требует принудительной работы HPET для выполнения своих задач. Фактически, еще при запуске Ryzen 7 в 2017 году нам сказали:

Для точных измерений AMD Ryzen Master требуется HPET. Поэтому важно отключить HPET, если вы уже установили и использовали Ryzen Master до тестирования игры.

В конечном итоге, если у любого пользователя AMD установлен Ryzen Master и он был запущен в любой момент, HPET будет включен, даже если программное обеспечение не запущено или не установлено. Единственный способ остановить его принудительное использование в ОС — это выполнить команду случайного изменения значения в BCD, как указано выше.

Для запуска серии Ryzen 2000 на прошлой неделе Ryzen Master по-прежнему требует, чтобы HPET работал должным образом. Таким образом, с новым указанием о том, что HPET должен оказывать минимальное влияние на тесты, предыдущие рекомендации больше не применяются.

Ryzen Master — не единственное программное обеспечение, которое требует принудительной работы HPET для выполнения своих задач. Для любого из наших читателей, которые раньше использовали программное обеспечение и инструменты для разгона, или даже инструменты мониторинга, такие как регуляторы скорости вращения вентилятора — если эти инструменты запросили перезапуск перед тем, как использовать должным образом, есть большая вероятность, что при этой перезагрузке команда была запущена для включения HPET. К сожалению, составить список непросто, поскольку команды и методы могут изменяться от версии к версии, но это применимо для разгона ЦП и ГП.

Intel

Ответ, который мы получили от Intel, был немного загадочным:

[Инженеры рекомендуют], что касается сравнительного анализа, не должно иметь значения, включен HPET или нет. Некоторые приложения могут работать не так, как заявлено, если HPET отключен, поэтому в целях безопасности оставьте его включенным на всех платформах. Что бы вы ни решили, будьте последовательны на разных платформах.

Холодное прочтение этого ответа, похоже, наводит на мысль, что Intel рекомендуется принудительно включить HPET, однако мое чутье подсказывало мне, что Intel могла перепутать включение в BIOS с принудительным включением через ОС, и я спросил их подтвердить.

Оглядываясь назад на наш обзор платформ Intel в целом, можно сказать, что HPET не упоминается сколько-нибудь значительным образом. В 2013 году у меня было два электронных письма от одного производителя материнских плат, в которых говорилось, что отключение HPET в BIOS может минимизировать задержку DPC на их материнской плате, однако никаких комментариев об общей производительности сделано не было. Однако я не могу найти ничего явно от Intel.

Быстрый ответ: как отключить Hpet Windows 10?

Как отключить HPET?

Попробуйте изменить настройки HPET, чтобы повысить производительность вашего ПК.

  • Нажмите клавишу Windows, введите cmd, щелкните правой кнопкой мыши cmd.exe в списке результатов и выберите запуск командной строки с правами администратора.
  • Чтобы включить HPET в качестве единственного таймера, выполните команду bcdedit / set useplatformclock true.
  • Чтобы отключить HPET в Windows, выполните команду bcdedit / deletevalue useplatformclock.

Что такое поддержка HPET в BIOS?

Параметр BIOS режима HPET связан с параметром BIOS поддержки HPET. Чтобы этот параметр BIOS был активен, необходимо включить поддержку HPET. HPET (сокращение от High Precision Event Timer) — это новый системный таймер, разработанный Intel и Microsoft для замены четырех используемых в настоящее время системных таймеров.

Что такое таблица ACPI HPET?

HPET — высокоточный таймер событий. Это таймер прерывания, который работает с высокой частотой, что позволяет системе быть более отзывчивой, позволяя оборудованию быстрее реагировать на запросы.

Что такое высокопроизводительный таймер событий?

Высокоточный таймер событий (HPET) — это аппаратный таймер, используемый в персональных компьютерах. Термин HPET, ранее называвшийся Intel как мультимедийный таймер, был выбран, чтобы избежать путаницы с мультимедийными таймерами как программной функцией, представленной в расширениях MultiMedia для Windows 3.0.

Что такое BIOS ErP?

ErP Support определяет, следует ли позволить системе потреблять менее 1 Вт энергии в состоянии S5 (выключение). Если этот параметр включен, следующие четыре функции станут недоступными: пробуждение по событию PME, включение с помощью мыши, включение с клавиатуры и пробуждение по локальной сети.

Что такое режим HPC?

9 марта 2012 г. С другого веб-сайта: «Существует опция под названием HPC Mode, которая не позволяет процессору снижать тактовую частоту под нагрузкой.”

Что такое тип приостановки ACPI?

Тип приостановки ACPI — Здесь вы можете выбрать тип приостановки ACPI (расширенная конфигурация и управление питанием), который будет использоваться. DPMS (система управления питанием дисплея) отключает части схемы монитора после периода бездействия.

Как отключить Vt D?

Включение или отключение Intel VT-d

  1. На экране «Системные утилиты» выберите Конфигурация системы> BIOS / Конфигурация платформы (RBSU)> Параметры системы> Параметры виртуализации> Intel (R) VT-d и нажмите Enter.
  2. Выберите настройку и нажмите Enter.
  3. Нажмите F10.

Что такое дополнительное ПЗУ LAN?

Краткий обзор загрузочного ПЗУ по локальной сети. Здесь на помощь приходит опция BIOS для загрузочного ПЗУ LAN. Если эта функция включена, материнская плата будет загружать загрузочное ПЗУ контроллера Gigabit LAN при загрузке. Это позволяет контроллеру LAN работать на полной скорости 1000 Мбит / с с операционными системами, которые не имеют надлежащей поддержки драйверов.

Что такое мастер Ryzen?

AMD Ryzen Master.AMD Ryzen Master предоставляет пользователям расширенный контроль производительности системы в режиме реального времени. Это также позволяет пользователю разгонять и изменять заводские настройки, чтобы процессор работал за пределами опубликованных рабочих характеристик AMD. Пользовательский интерфейс был аккуратно доработан.

Что такое таймер задержки PCI?

«Таймер задержки PCI. Определяет, как долго каждое устройство PCI может удерживать шину, прежде чем другое устройство возьмет на себя управление. При установке более высоких значений каждое устройство PCI может проводить транзакции в течение более длительного времени и, таким образом, улучшать эффективную полосу пропускания PCI.”

Что такое AMD Iommu?

IOMMU — это специфичный для системы механизм сопоставления ввода-вывода, который может использоваться с большинством устройств. IOMMU звучит как общее название для Intel VT-d и AMD IOV. В этом случае я не думаю, что вы можете мультиплексировать устройства, это очень похоже на сквозную передачу PCI до того, как появились все эти причудливые инструкции по виртуализации :).

Что такое динамический тик?

Dynamic Ticks — это функция, которая позволяет Windows останавливать системный таймер, когда ничего не происходит, для экономии энергии.

Какой EUP 2013?

Функция EuP / ErP в нашей системе соответствует требованиям ErP Lot 6 2013, согласно которому система ПК не должна потреблять более 0,5 Вт в «выключенном» или «ждущем» состоянии. Другими словами, эта функция работает только тогда, когда система выключена или находится в спящем режиме системы (S3), а потребляемая мощность должна быть менее 0,5 Вт.

Что означает ErP Ready?

ErP / EuP (устройство, использующее энергию) — это функция для экономии энергии, когда компьютер находится в режиме ожидания.Это норма, поэтому общая мощность системы не должна превышать 1,0 Вт. Чтобы иметь систему ErP / EuP, вам понадобится блок питания с поддержкой ErP и материнская плата.

Что такое питание на кольце?

Из Википедии, бесплатной энциклопедии. Wake-on-Ring (WOR), иногда называемый Wake-on-Modem (WOM), — это спецификация, которая позволяет поддерживаемым компьютерам и устройствам «просыпаться» или включаться из спящего режима, гибернации или состояния «мягкого выключения». (например, состояние ACPI G1 или G2) и начать работу.

Что такое AC в BIOS?

Функция AC BACK — Функция AC Back позволяет вам настроить поведение ПК при возобновлении подачи питания после сбоя.

Что такое мастер-режим AMD APM?

AMD Application Power Management (APM Master Mode) — Согласно AMD, Application Power Management — это технология внутри вашего процессора AMD FX, которая работает в сочетании с технологией AMD Turbo Core, которая позволяет вашему процессору достигать скорости Turbo Core (работает выше базовой тактовая частота) пока есть тепло и напряжение

Что круто и тихо в биосе?

AMD Cool’n’Quiet — это технология динамического масштабирования частоты ЦП и энергосбережения, представленная AMD в линейке процессоров Athlon 64.Он работает за счет снижения тактовой частоты и напряжения процессора, когда процессор простаивает.

Что такое поддержка SVM в BIOS?

Я обнаружил поддержку SVM в настройках BIOS, что она делает при активации и полезно ли ее активировать? Приветствия. Это полезно, если у вас есть процессор AMD с возможностью виртуализации. SVM означает безопасную виртуальную машину.

Что такое микросхема LAN?

Информация о микросхемах LAN. Микросхема LAN — это устройство в сети Ethernet, которое передает информацию и предоставляет функции Ethernet, включая PHYceivers и управление доступом к среде передачи (MAC).Ethernet — это система для соединения компьютеров внутри здания с использованием оборудования, работающего от машины к машине.

Что такое сетевой стек UEFI?

Сеть UEFI. Спецификация UEFI описывает интерфейс между ОС и прошивкой платформы и определяет сетевой стек общего назначения, включая MNP, IP, TCP, UDP и DHCP. Протоколы. Для поддержки загрузки с сетевых устройств в прошивке используется Universal.

Что такое Intel GBE LAN?

Gigabit Ethernet — это версия технологии Ethernet, широко используемой в локальных сетях (LAN) для передачи кадров Ethernet со скоростью 1 Гбит / с.Gigabit Ethernet сокращенно обозначается как GbE или 1 GigE.

Поддерживает ли UEFI ACPI?

Загрузчик системы ОС понимает файловую систему на диске и загружает операционную систему. После загрузки Windows не использует BIOS. UEFI — это замена старого, неприглядного BIOS для ПК. ACPI был включен в UEFI Forum (некоммерческая корпорация, отвечающая за спецификации UEFI и ACPI) около двух лет назад.

Как настроить компьютер на загрузку по сети?

Перейдите на компьютер, на котором вы хотите установить Windows, и войдите в его BIOS.Убедитесь, что загрузка по сети включена. Этот параметр может называться «Загрузка из сети» или «Загрузка из PXE». Затем запустите компьютер и нажмите нужную клавишу, чтобы открыть меню загрузки.

Где находится Уэфи?

Вместо того, чтобы храниться во встроенном ПО, как в BIOS, код UEFI сохраняется в каталоге / EFI / в энергонезависимой памяти. Таким образом, UEFI может находиться во флеш-памяти NAND на материнской плате или на жестком диске, или даже в общей сетевой папке.

Что дает высокоточный таймер событий.Таблица ACPI HPET что это в BIOS? Как изменить значение таймера и ускорить Windows

Всем привет. Итак, сегодня мы поговорим о BIOS, а точнее о функции в нем под названием ACPI HPET Table. Вижу, что в названии присутствует слово ACPI, сразу хочу сказать, что это интерфейс, через который происходит взаимодействие между операционной системой, железом и BIOS. Так что же такое HPET (высокоточный таймер событий)? Это своего рода высокоточный таймер, который используется в чипсетах с 2005 года.HPET был создан Intel и Microsoft, что намекает на уровень серьезности …

В общем, опция HPET Support включает сам таймер HPET. Таблица ACPI HPET — это расширенная таблица прерываний, и я думаю, что она должна быть включена, если вы включили HPET. Также может быть опция HPET Mode, там установлены 32-битные или 64-битные, посмотрите, какой у вас бит Windows, установите его.

Зачем нужен HPET? Он способен создавать прерывания высокой точности, короче непонятно.Но эффект от всего этого можно увидеть в мультимедиа, например, при воспроизведении видео, чего я сам не могу понять. Может это ответ, может как-то видео будет быстрее воспроизводиться .. Хотя написано, что HPET может обеспечить плавное воспроизведение, но что это значит, я не могу понять = (

HPET полностью поддерживает операционные системы начиная с Windows Vista.

Честно говоря, Сам я не могу понять, что такое HPET, но, похоже, он может ускорить некоторые мультимедийные задачи на ПК.HPET — это в некотором смысле оптимизация процессора какая-то, ну что-то в этом роде =)

Тоже нашел инфу, что это может быть, винда не хочет устанавливаться, вышибает синий экран. Чел пишет, что перерыл кучу информации, ничего не помогло, а потом пошел биос, вот:

BIOS / Advanced / ACPI Configuration /

Там я нашел опцию ACPI HPET Table, включил и установил Windows нормально, вот прикол =)

Итак, тут небольшое недоразумение вылезло.Короче, Windows может использовать HPET без учета настроек в BIOS, понимаете? Получается, что сама винда может использовать свои таймеры, а не те, что встроены в процессор (я так понимаю, они включены в BIOS опцией HPET). Из этого делаем вывод, что если в биосе вы включили HPET, то в самой винде таймеры нужно отключить, чтобы использовались только таймеры в процессе. Похоже на то. Таймеры в Windows отключены так, вам нужно открыть командную строку с правами администратора, в Windows 7 это делается так, при запуске напишите cmd и затем щелкните по нему правой кнопкой мыши и выберите этот пункт:

Что ж, если у вас Windows 10, то нажмите Win + X там и выберите следующий пункт:

Теперь команды.Чтобы отключить таймеры Windows, сначала используйте эту команду, она отключает сам таймер (если я все правильно понимаю):

bcdedit / set useplatformclock false

Затем этот, он удаляет значение useplatformclock:

bcdedit / deletevalue useplatformclock

Эти две команды, я нашел их на игровом форуме War Thunder, где эти команды предлагаются для уменьшения лагов в игре, думаю это о чём-то ясно говорит …. И, кстати, убрать лаги это помогло не всем, один человек пишет, что аппаратная часть еще имеет значение….

Кстати, вот команда для включения таймера:

bcdedit / set useplatformclock true

Опять же. Насколько я понимаю, если в биосе включен HPET, то в самой винде он должен быть отключен, чтобы таймеры использовались только в процессоре. Надеюсь, я все правильно понял =)

А еще читал, что если у вас программы медленно открываются или есть какие-то рывки в работе вашего компьютера, то вам стоит проверить, включен ли HPET.

Короче ребята с этими командами мне до сих пор непонятны. Но я знаю одно, я ни разу не прикасался к этим таймерам, ни разу за все время использования компьютера. Во-вторых, я точно понял, что это может как-то повлиять на производительность, то есть улучшить ее, если эти таймеры будут упоминаться на игровом форуме. У вас может возникнуть вопрос, так включать HPET или нет? Здесь нужны эксперименты. Если у вас странные зависания или повторное торможение, программы могут запускаться как-то медленно, тогда попробуйте включить или выключить HPET.А если включить HPET, то отключить таймеры в самой винде, я выше писал как. В тему не заходил, но есть еще какие-то команды по этому поводу .. нужно поискать в инете ..

Не знаю, но похоже, что опция ACPI HPET Table включена по умолчанию.

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

Ребята, на чужом форуме нашел сообщение от одного чела, сообщение уже переведено на русский, посмотрите, что написано:

Ну вот и сама опция ACPI HPET Table в BIOS:

Вот другая картинка, это BIOS уже в новом формате, так сказать, есть еще опция ACPI HPET Table, и по кстати он тоже включен:

Ребят, такие дела.Как-то разобрались, что такое таблица ACPI HPET. Единственное, что непонятно по включению. Нужно ли мне отключать его в Windows, если HPET включен в BIOS? Я только что прочитал, что если он включен и в Windows, и в BIOS, то в первую очередь будет использоваться таймер Windows, и только если он отключен, он будет использовать таймер в процессоре. Короче не понятно. Но что такое HPET, я думаю, вы теперь точно понимаете. Удачи вам и чтобы в вашей жизни все было идеально!

HPET был представлен Intel и Microsoft в 2005 году.Это аппаратный таймер, расположенный в южном мосту, компоненте, который связывает процессор с жестким диском, видеокартой, оптическим приводом и другими устройствами для максимального увеличения пропускной способности.

Функции аппаратного таймера

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

В частности, миссия HPET заключается в синхронизации медиапотоков, обеспечении плавного воспроизведения аудио и видео в операционной системе и разгрузке таймеров процессора.

Признаком неисправности HPET (или полного бездействия) является, например, регулярное зависание Windows в течение нескольких секунд. Компьютер со временем начинает медленно работать. В такой ситуации следует подумать об изменении параметров указанной функции.

Как изменить значение таймера и ускорить Windows

Во-первых, нам нужно определить, поддерживает ли это наша платформа в целом.Здесь все просто — Windows Vista и более новые версии поддерживают HPET, XP делает это частично, старые «окна» вообще не используют этот дополнительный таймер. Если сомневаетесь, проверьте BIOS.

В дополнительных параметрах (Advanced) должна быть опция Configuration PCH или HPET Mode (название может незначительно отличаться в зависимости от версии BIOS и производителя материнской платы). Нам нужно найти таймер высокой точности, таблицу ACPI HPET или что-то подобное. Здесь вы можете включить или отключить его.

Однако Windows имеет тенденцию перезаписывать настройки и использовать HPET, несмотря на настройки в BIOS. Поэтому после загрузки системы вам нужно открыть командную строку с правами администратора. Чтобы вызвать его в Windows 10, щелкните правой кнопкой мыши меню «Пуск» и выберите соответствующий пункт.

HPET можно включить с помощью команды:

bcdedit / set useplatformclock true

Это единственный таймер, который можно активировать через Windows. Чтобы отключить его, используйте команду:

bcdedit / deletevalue useplatformclock

Тогда операционная система будет вынуждена использовать таймеры, встроенные непосредственно в процессор.

Важно: этот обзор не означает, что HPET должен быть полностью включен или выключен. Если вы столкнулись с проблемами зависания системы — программы открываются медленно или компьютерные рывки — вам следует проверить, работает ли HPET, и попробовать другие настройки. Полученный результат будет зависеть от точного определения причины указанной проблемы.

Функция HPET Mode предназначена для установки рабочего режима аппаратного таймера HPET. У функции всего два варианта значений — 32 бит и 64 бит.

До появления HPET в персональных компьютерах использовались аппаратные таймеры RTC (Real Time Clock) и Intel 8254. Однако эти таймеры во многих отношениях не соответствуют современным требованиям. В частности, их тактовая частота не превышает нескольких десятков килогерц, а из-за низкой скорости работы они часто генерируют много неиспользуемых прерываний. К тому же у них невысокая точность определения временных интервалов.

Такая ситуация не устраивала как производителей программного обеспечения, так и производителей оборудования.В результате две ведущие компании в обеих областях, Microsoft и Intel, объединили свои усилия и в 2005 году совместно разработали высокоточный таймер событий (HPET).

Этот таймер был разработан в первую очередь для повышения производительности мультимедийных приложений и поэтому первоначально назывался мультимедийным таймером. Однако позже выяснилось, что мультимедийные таймеры — это программные таймеры, используемые в графических операционных системах семейства Windows 3.x, поэтому название таймера было изменено на HPET.

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

Для работы таймера HPET требуется поддержка операционной системы. Большинство современных операционных систем, начиная с Windows Vista, поддерживают его. Хотя Windows XP, начиная с SP2, также имеет драйвер HPET, на самом деле эта операционная система не использует этот таймер. Кроме того, таймер поддерживается современными версиями Mac OS X, Linux, Solaris и FreeBSD.

На аппаратном уровне в большинстве наборов микросхем таймер HPET расположен на южном мосту материнской платы. Он работает на частоте 10 МГц и имеет 64-битный главный счетчик.Кроме того, таймер имеет большой набор (от 3 до 256) специальных вспомогательных счетчиков-компараторов, которые способны генерировать прерывания и могут управляться как операционной системой, так и прикладными программами. Компараторы поддерживают как 32-битный, так и 64-битный режимы работы.

Таймер событий высокой точности изначально был разработан для 64-битных операционных систем. Однако он может работать и в 32-битных системах. Опция HPET Mode используется для переключения режима работы компараторов с 32-битного на 64-битный.

Функция может быть доступна только после включения общего режима поддержки технологии High Precision Event Timer в BIOS.

Какое значение параметра мне выбрать?

Если на вашем компьютере установлена ​​32-разрядная ОС, поддерживающая HPET, необходимо выбрать 32-разрядную версию. Если вы используете 64-разрядную операционную систему, поддерживающую HPET, лучше всего выбрать 64-разрядную.

Установка этого параметра на 32-разрядную версию в 64-разрядной системе не окажет серьезного влияния на производительность системы, за исключением того, что приложения не смогут получить доступ к расширенным возможностям таймера.Однако выбор 64-разрядной версии позволит Windows в полной мере использовать технологию таймера событий высокой точности.

Если на вашем компьютере установлены как 32-разрядная, так и 64-разрядная операционные системы, поддерживающие HPET, рекомендуется выбрать вариант 32-разрядного режима. Если у вас операционная система, которая не поддерживает HPET, и 64-разрядная операционная система, поддерживающая HPET, вы можете смело установить 64-разрядный режим.

Таймер BIOS высокой точности. Таблица ACPI HPET что это в BIOS? Как изменить значение таймера и ускорить Windows

HPET был представлен Intel и Microsoft в 2005 году.Это аппаратный таймер, расположенный в южном мосту, компоненте, который связывает процессор с жестким диском, видеокартой, оптическим приводом и другими устройствами для максимального увеличения пропускной способности.

Функции аппаратного таймера

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

В частности, миссия HPET заключается в синхронизации медиапотоков, обеспечении плавного воспроизведения аудио и видео в операционной системе и разгрузке таймеров процессора.

Признаком неисправности HPET (или его полного бездействия) являются, например, обычные секунды зависания Windows. Компьютер со временем начинает медленно работать. В такой ситуации следует подумать об изменении параметров указанной функции.

Как изменить значение таймера и ускорить Windows

Во-первых, нам нужно определить, поддерживает ли его вообще наша платформа.Здесь все просто — Windows Vista и более новые версии поддерживают HPET, XP делает это частично, старые «окна» вообще не используют этот дополнительный таймер. Если сомневаетесь, проверьте BIOS.

В дополнительных параметрах (Advanced) должна быть опция Configuration PCH или HPET Mode (название может незначительно отличаться в зависимости от версии BIOS и производителя материнской платы). Нам нужно найти таймер высокой точности, таблицу ACPI HPET или что-то подобное. Здесь вы можете включить или отключить его.

Тем не менее, Windows имеет тенденцию перезаписывать настройки и использовать HPET, несмотря на настройки в BIOS. Поэтому после загрузки системы вам нужно открыть командную строку с правами администратора. Чтобы вызвать его в Windows 10, щелкните правой кнопкой мыши меню «Пуск» и выберите соответствующий пункт.

HPET можно включить с помощью команды:

bcdedit / set useplatformclock true

Это единственный таймер, который активируется через Windows. Чтобы отключить его, используйте команду:

bcdedit / deletevalue useplatformclock

Тогда операционная система будет вынуждена использовать таймеры, встроенные непосредственно в процессор.

Важно: этот обзор не означает, что HPET должен быть полностью включен или выключен. Если вы столкнулись с проблемами зависания системы — программы открываются медленно или компьютерные рывки — вам следует проверить, работает ли HPET, и попробовать другие настройки. Полученный результат будет зависеть от точного определения причины указанной проблемы.

Здравствуйте. Итак, сегодня мы поговорим о BIOS, а точнее о функции в нем под названием ACPI HPET Table. Вижу, что в заголовке есть слово ACPI, сразу хочу сказать, что это интерфейс, через который происходит взаимодействие между операционными системами, железом и BIOS.Так что же такое HPET (высокоточный таймер событий)? Это своего рода высокоточный таймер, который используется в наборах микросхем с 2005 года. HPET был создан Intel и Microsoft, что намекает на уровень серьезности …

В общем, опция поддержки HPET включает сам таймер HPET . Таблица ACPI HPET — это расширенная таблица прерываний, и я думаю, что она должна быть включена, если вы включили HPET. Также может быть опция HPET Mode, там установлены 32 бита или 64 бита, посмотрите, какой у вас бит Windows, установите его.

Зачем нужен HPET? Он способен создавать высокоточные прерывания, короче непонятно. Но эффект от всего этого можно увидеть в мультимедиа, например, при воспроизведении видео, чего я сам не могу понять. Может это ответ, может как-то видео будет быстрее воспроизводиться .. Хотя написано, что HPET может обеспечить плавное воспроизведение, но что это значит не могу понять = (

HPET полностью поддерживает операционные системы начиная с Windows Vista.

Честно говоря, я сам толком не могу понять, что такое HPET.Однако, похоже, это ускоряет некоторые мультимедийные задачи на ПК. HPET — это в некотором смысле какая-то оптимизация процессора, ну как то так =)

Тоже нашел информацию, что это может быть, винда не хочет устанавливаться, вышибает синий экран. Человек пишет, что перерыл кучу информации, ничего не помогло, а потом пошел биос, вот:

BIOS / Advanced / ACPI Configuration /

Там я нашел опцию ACPI HPET Table, включил и установил винду нормально , вот прикол =)

Так вот, тут небольшое недоразумение вылезло.Короче, Windows может использовать HPET без учета настроек в BIOS, понимаете? Получается, что сама винда может использовать свои таймеры, а не те, что встроены в процессор (я так понимаю, они включены в BIOS опцией HPET). Из этого делаем вывод, что если вы включили HPET в BIOS, то в самой Windows таймеры нужно отключить, чтобы использовались только таймеры в процессе. Похоже на то. Таймеры в Windows отключены вот так, нужно открыть командную строку с правами администратора, в Windows 7 это делается так, в автозагрузке пишем cmd а потом щелкаем по нему правой кнопкой и выбираем этот пункт:

Ну, если у вас Windows 10, то нажмите Win + X там и затем выберите следующий пункт:

Теперь команды.Чтобы отключить таймеры Windows, сначала используйте эту команду, она отключает сам таймер (если я все правильно понимаю):

bcdedit / set useplatformclock false

Затем этот, он удаляет значение useplatformclock:

bcdedit / deletevalue useplatformclock

Эти две команды, я нашел их на игровом форуме War Thunder, где эти команды предлагаются для уменьшения лагов в игре, думаю это о чём-то ясно говорит …. И, кстати, убрать лаги это помогло не всем, один человек пишет, что аппаратная часть еще имеет значение….

Кстати, вот команда для включения таймера:

bcdedit / set useplatformclock true

Опять же. Насколько я понимаю, если в биосе включен HPET, то в самой винде он должен быть отключен, чтобы таймеры использовались только в процессоре. Надеюсь, я все правильно понял =)

А еще читал, что если у вас программы медленно открываются или есть какие-то рывки в работе вашего компьютера, то вам стоит проверить, включен ли HPET.

Короче ребята с этими командами мне до сих пор непонятны. Но я знаю одно, я ни разу не прикасался к этим таймерам, ни разу за все время использования компьютера. Во-вторых, я точно понял, что это может как-то повлиять на производительность, то есть улучшить ее, если эти таймеры будут упоминаться на игровом форуме. У вас может возникнуть вопрос, так включать HPET или нет? Здесь нужны эксперименты. Если у вас странные зависания или второе торможение, возможно, программы запускаются как-то медленно, то попробуйте включить или выключить HPET.А если включить HPET, то отключить таймеры в самой винде, я выше писал как. Я не влезал в тему, но есть еще какие-то команды по этому поводу .. нужно поискать в инете ..

Не знаю, но похоже, что опция ACPI HPET Table включена по умолчанию .

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

Ребята, на чужом форуме нашел сообщение от одного чела, сообщение уже переведено на русский, посмотрите, что написано:

Ну вот и сама опция ACPI HPET Table в BIOS:

Вот другая картинка, это BIOS уже в новом формате, так сказать, есть еще опция ACPI HPET Table, и по кстати он тоже включен:

Ребят, такие дела.Как-то разобрались, что такое таблица ACPI HPET. Единственное, что непонятно по включению. Нужно ли мне отключать его в Windows, если HPET включен в BIOS? Я только что прочитал, что если он включен как в Windows, так и в BIOS, то в первую очередь будет использоваться таймер Windows, и только если он отключен, он будет использовать таймер в процессоре. Короче не понятно. Но что такое HPET, я думаю, вы теперь точно понимаете. Удачи и чтоб в твоей жизни все было идеально!

Функция HPET Mode предназначена для установки рабочего режима аппаратного таймера HPET.У функции всего два варианта значений — 32 бит и 64 бит.

До появления HPET в персональных компьютерах использовались аппаратные таймеры RTC (Real Time Clock) и Intel 8254. Однако эти таймеры во многих отношениях не соответствуют современным требованиям. В частности, их тактовая частота не превышает нескольких десятков килогерц, а из-за низкой скорости работы они часто генерируют множество неиспользуемых прерываний. К тому же у них невысокая точность определения временных интервалов.

Такая ситуация не устраивала как производителей программного обеспечения, так и производителей оборудования.В результате две ведущие компании в обеих областях, Microsoft и Intel, объединили свои усилия и в 2005 году совместно разработали высокоточный таймер событий (HPET).

Этот таймер был разработан в первую очередь для повышения производительности мультимедийных приложений и поэтому первоначально назывался мультимедийным таймером. Однако позже выяснилось, что мультимедийные таймеры — это программные таймеры, используемые в графических операционных системах семейства Windows 3.x, поэтому название таймера было изменено на HPET.

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

Для работы таймера HPET требуется поддержка операционной системы. Большинство современных операционных систем, начиная с Windows Vista, поддерживают его. Хотя Windows XP, начиная с SP2, также имеет драйвер HPET, на самом деле эта операционная система не использует этот таймер. Кроме того, таймер поддерживается современными версиями Mac OS X, Linux, Solaris и FreeBSD.

На аппаратном уровне в большинстве наборов микросхем таймер HPET расположен на южном мосту материнской платы. Он работает на частоте 10 МГц и имеет 64-битный главный счетчик.Кроме того, таймер имеет большой набор (от 3 до 256) специальных вспомогательных счетчиков-компараторов, которые способны генерировать прерывания и могут управляться как операционной системой, так и прикладными программами. Компараторы поддерживают как 32-битный, так и 64-битный режимы работы.

Таймер событий высокой точности изначально был разработан для 64-битных операционных систем. Однако он может работать и в 32-битных системах. Опция HPET Mode используется для переключения режима работы компараторов с 32-битного на 64-битный.

Функция может быть доступна только после включения общего режима поддержки технологии High Precision Event Timer в BIOS.

Какое значение параметра мне выбрать?

Если на вашем компьютере установлена ​​32-разрядная ОС, поддерживающая HPET, необходимо выбрать 32-разрядную версию. Если вы используете 64-разрядную операционную систему, поддерживающую HPET, лучше всего выбрать 64-разрядную.

Установка этого параметра на 32-разрядную версию в 64-разрядной системе не окажет серьезного влияния на производительность системы, за исключением того, что приложения не смогут получить доступ к расширенным возможностям таймера.Однако выбор 64-разрядной версии позволит Windows в полной мере использовать технологию таймера событий высокой точности.

Если на вашем компьютере установлены как 32-разрядная, так и 64-разрядная операционные системы, поддерживающие HPET, рекомендуется выбрать вариант 32-разрядного режима. Если у вас операционная система, которая не поддерживает HPET, и 64-разрядная ОС, поддерживающая HPET, вы можете смело установить 64-разрядный режим.

Отключить HPET (таймер событий высокой точности)

Таймер событий высокой точности (HPET)

Отложенные вызовы процедур (задержка DPC (s)) (обычно в BIOS) позволяют программам ставить в очередь действия, которые должны быть быстро выполнены в планировщике процессора , и они вешают весь компьютер, пока не будут обработаны.

Например, рисование кадра видео на экране необходимо выполнять, как только данные готовы и время кадра достигнуто. Все это делается за доли секунды и не замечается многими людьми, но на самом деле приводит к следующему …

  • Когда вы щелкаете мышью до тех пор, пока действие не произойдет на экране.

  • Где сетевые данные сообщают вашему ПК, где они находятся, и когда это происходит визуально, что может быть неточным.

  • То, что показывает ваш монитор, на самом деле происходит не в реальном времени, отсюда и лучшие кадры в старых играх. То же самое, но по-другому.

Отключение HPET позволяет осуществлять неограниченный ввод-вывод и приводит к очень сырому и чрезвычайно быстрому соединению между вами и вашим компьютером. Он также устраняет множество микропрепаратов и разрывов экрана.

1000us = 1 мс

HPET ON: между задержкой 100-150us

HPET OFF: между задержкой 5-15us

Потеря 3-4 кадров в секунду, одиночная карта с HPET OFF, вероятность заикания соответственно уменьшилась.

Несмотря на то, что это не так уж много, но представьте, что каждое действие и каждый компонент ПК подвергаются той же задержке 100–150 мксек. Это может привести к МНОГИМ миллисекундам и значительной потере производительности. Конечным результатом для игроков более высокого уровня является еще один шаг вперед — более четкие и быстрые вводы и действия по всем направлениям.

* На некоторых материнских платах нет опции HPET. См. Раздел «Максимальное разрешение таймера Windows» ниже.

http://en.wikipedia.org/wiki/High_Precision_Event_Timer

HPET — это непрерывно работающий таймер, который ведет счет вверх, а не одноразовое устройство, которое ведет обратный отсчет до нуля, вызывает одно прерывание и затем останавливается.Поскольку HPET сравнивает фактическое значение таймера и запрограммированное целевое значение на равенство, а не на «больше или равно», прерывания могут быть пропущены, если целевое время уже прошло, когда значение компаратора записано в регистр микросхемы. При наличии немаскируемых прерываний (таких как прерывания системного управления), которые не имеют жесткого верхнего предела времени их выполнения, это состояние гонки требует длительных повторных проверок таймера после установки, и его трудно полностью избежать. . Сложности усугубляются, если значение компаратора не синхронизируется с таймером сразу, а задерживается на один или два тика, как это делают некоторые чипсеты.

http://forums.nvidia.com/index.php?showtopic=183329

«Парень на другом форуме заявил, что при отключении этого параметра его задержка DPC резко упала, а его игровая производительность улучшилась; в первую очередь, микропереключения.

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

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

И наконец, что не менее важно, производительность в играх определенно более плавная.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *