Hpet mode в биосе что это – hpet mode 32 или 64 что это?

Содержание

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

helpadmins.ru

HPET Mode

Параметр - 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.

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

biosgid.ru

Как увеличить 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 приведет к увеличению расхода батареи. А как сохранить батарею ноутбука и увеличить продолжительность его работы читайте в моей статье.

2compa.ru

что это такое и как с его помощью ускорить 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, и попробовать разные настройки. Полученный результат будет зависеть от точного определения причины указанной проблемы.

instcomputer.ru

Ускорить работу компьютера включив таймер событий HPET High Precision Event Timer



Ускорить работу компьютера включив таймер событий HPET High Precision Event Timer



‘; }

Ускорение работы компьютера и поднятия FPS в играх, включив или наоборот отключив(в Windows по умолчанию включен, в биос HPET может быть выключен), блок HPET.

  1. Много написано статей как оптимизировать компьютер, заставить работать его быстрее, отключать не нужные процессы системы и программы. Да все это хорошо, оптимизация должна быть, даже пусть у Вас супер мощный компьютер. Если вы не согласны, тогда давайте я вам майнер в систему подкину, установите пожалуйста вам вить все равно. Отключая в системе процессы которыми вы не пользуетесь и выключая при старте программы которые тоже не используете, это как говорится с миру по нитке голому рубаха. Здесь надо производить полную настройку системы. В сегодняшней статье я расскажу вам как оптимизировать не систему а сам компьютер, отключив таймер.
  2. О южном мосте многие знают, если не знаете идите и узнайте «Южный и северный мост в ноутбуке» для информации в компьютере на материнской плате тоже есть мосты. В южном мосте есть блок который имеет название HPET (High Precision Event Timer, таймер событий высокой точности). Блок HPET имеет независимые счетчики(от 3 до 32 в блоке) с фиксированной частотой счёта, всего может быть до 8 блоков HPET. Счётчик состоит из компаратора(сравнивающее устройство) и регистра с пороговым значением. Компаратор вызывает прерывание в тот момент, когда счётчик достигает заранее заданного значения в регистре. Не буду много говорить об этом, так как читатели многие не поймут, если кому интересно то в самом конце статьи выложу ссылку на WIKI где о блоке все подробно расписано. Вообще таймер HPET был создан для синхронизации мультимедиа-приложений для обеспечения плавного воспроизведения, скажем так коротко. Разработала таймер компания Intel совместно с Microsoft и начала внедрять с 2005 года.
  3. Снова говоря простым языком для пользователя, если отключить таймер, то отключатся и задержки. Так как таймер отсчитывать может в очень короткое время, соответственно и задержек может быть много, для простого взгляда человека. Поэкспериментируйте отключив или включив таймер, сделать это можно двумя способами. 1.) Это отключить в операционной системе, расскажу как отключить в Windows. 2.) Отключить в биосе, задав параметрам соответствующую настройку. Как зайти в биос если кто не знает, читаем статью «Все варианты входа в биос».
  4. От себя добавлю следующее, используя систему Windows 8.1 и отключив с помощью командной строки HPET. Я поднял производительность системы где то 10-15%, прибавил FPS в играх на 5-7, в игре WOT думаю многие играют и знают. Тестировал и проверял на компьютере: AMD A10-5700 APU with Radeon(tm) HD Graphics, NVIDIA GeForce GTX 660 2гб, Acer Inc. AAHD3-VC
  5. Как отключить HPET в Windows?

  6. HPET отключить можно с помощью командной строки и в диспетчере устройств, начнем по порядку. Открываем командную строку, если кто не знает читаем статью «Создание ярлыка командной строки». В командной строке набираем команду для отключения таймера HPET:
  7. bcdedit /set useplatformclock false
  8. Подтверждаем нажатием кнопки «Enter» если все хорошо то командная строка уведомит вас сообщением «Операция успешно завершена», картинка ниже:
  9. После отключения таймера в командной строке переходим в диспетчер устройств. Для этого нажимаем комбинацию клавиш Win + R, в открывшемся окне «Выполнить» пишите названия «devmgmt.msc» без кавычек, нажимаете «ok» или кнопку «Enter».
  10. В окне «Диспетчера устройств» раскрываете ветвь «Системные устройства» и находите устройство под названием «Высокоточный таймер событий» картинка ниже:
  11. Выделяете «Высокоточный таймер событий» и вызвав правой кнопкой контекстное меню, выбираете «Отключить», картинка выше:
  12. Теперь попробуйте поработать, такие операции как открытия папок, запуск файлов и подобное, будет работать на много быстрее. Если по каким то причинам эффект получился в обратную сторону. Верните все как было проделав все описываемое выше на оборот, в командной строке для включения таймера наберите:
  13. bcdedit /set useplatformclock true
  14. Подтвердите нажатием клавиши «Enter», командная строка должна вам сообщить как в примере выше «Операция успешно завершена».
  15. Для 10 версии Windows могут пригодится следующие команды, для отключения выполните поочередно:
  16. bcdedit /deletevalue useplatformclock
    bcdedit /set disabledynamictick yes
  17. Снова задействовать можно командами, выполняя поочередно и нажимая «Enter» после каждой набранной команды:
  18. bcdedit /set useplatformclock true
    bcdedit /set disabledynamictick no
  19. Трудно сказать как будет лучше, отключив или наоборот включить таймер, так как эта схема сложная и учитывать ее надо индивидуально в зависимости от материнской платы. Если кто хочет понять более подробней читаем по ссылке в самом конце статьи, перейдя на Wiki.
  20. Отключить HPET в Биосе:

  21. Для отключения таймера HPET в биосе, для начала надо зайти в него и для этого используем клавишу для вашей модели материнской платы. Если вы не знаете как зайти в биос, читайте статью «Все варианты входа в биос». После того как зашли в биос или Uefi это новая версия биоса, в зависимости от модели материнской платы, название опции отключения таймера могут быть разные. Ниже приведу многие из вариантов, если не найдете свой то пишите в комментарий ниже. Вообще то просто надо логически подумать, разница в названиях не большая, смысл один.
  22. Варианты названия : HPET Support, HPET function
  23. Данная опция может принимать всего два значения это Disabled(Выключено) или Enabled(Включено).
  24. Также вы можете наблюдать название «HPET Mode» эта функция имеет два варианта выбора, 32 bit и 64 bit. После того если вы захотите включить таймер, будет задействована и функция «HPET Mode» в которой надо будет выставить значение вашей операционной системы(разрядность) 32 bit или 64 bit. Таким вот способом можно отключить и если что пошло не так, снова задействовать таймер событий HPET.
  25. Как узнать включен HPET или выключен ?

  26. Чтобы узнать включен таймер или наоборот, вы можете скачать утилиту WinTimerTester, которая не требует установки. После запуска и нажатия на кнопку «Start» будет показана работа таймера и отсчет времени. Если последнее число в самом низу окна «Ratio» показывает 1.0000 или более, значит HPET включен. Если менее хоть на одну единицу, значит таймер выключен.
  27. Остановить программу можно нажав на кнопку «Stop», скачиваем по ссылке ниже, в конце статьи.

  28. Ссылки упоминающиеся в статье:

    Перейти Wiki страница о таймере HPET.
    Перейти WinTimerTester Яндекс диск.

    Статьи похожей тематики:

    Северный и южный мост компьютера|Что это такое ? Неисправности и обзор.
    Ремонт видео карты своими руками и как ухаживать за ней.
    Таблица модулей оперативной памяти DDR 4, стоимость и характеристики.
    Pen Air Mouse мышка которой удобно будет рисовать любые рисунки.
    Установить драйвера для вашего железа. Как правильно выбрать драйвер.
    Ноутбук батарея, проверить на износ. Аккумулятор зарядка, проверка программно.
    Не работает жесткий диск. Проверить винчестер на битые сектора.
    Синий экран. Ошибки синего экрана. Код ошибка синего экрана смерти.
    Контроллер жесткого диска выдает синий экран. Переключение контроллера на IDE.
    материнская плата название и модель. Полные сведения о комплектующих компьютерного устройства.
    Размер кластера при форматировании. Что такое кластер и какой должен быть его размер.
    Подобрать подходящий по цене и качеству процессор. Характеристики процессоров 2017 год.
    Встроенный второй жесткий диск в ноутбук, в место cd-dvd привода. Переходник для второго жесткого для ноутбука.
    Как проверить блок питания компьютера. Не работает блок питания пк.
    Нагрузочный или стресс тест железа на компьютере. Как протестировать компьютер и выявить проблемные места?
    Тормозит компьютер, проверить железо пк. Выяснить причину зависания пк.
    Как подобрать бп, расчет мощности блока питания для пк.
    Зеркалирование дисков или создание Raid массива в Windows.
    Правильная замена тепло интерфейса. Как поменять термо пасту на процессоре?
    Перегрев ноутбука, компьютера, посмотреть показатели датчика температуры.
    Процессор Intel Core i9-9900K Coffee Lake характеристики, обзор.
    Как продлить жизнь SSD ? Как правильно использовать твердотельный диск ?
    MSI линейка материнских плат на базе чипсета Z390 серия MEG, MPG, MAG.
    Обзор и характеристики процессоров AMD Ryzen Threadripper 2990WX 32 и 2950X 16 core CPU
    Toshiba новые HDD с гелиевым уплотнением 12 ТБ и 14 ТБ, N300 NAS и X300.
    Обзор SSD-накопителя Seagate BarraCuda 500 ГБ
    Таблица видеокарт NVIDIA GeForce с примерной ценой на 2018-19 год и показателями теста 3DMark.
    Обзор AMD Athlon 220GE и Athlon 240GE с графикой Radeon Vega
    Обзор твердотельного для PCIe накопителя XPG SX6000 Lite от ADATA
    Сколько оперативной памяти вы можете использовать с AMD Ryzen 5 2600?
    Intel выпустила новые процессоры 9-го поколения, семь новых моделей
    Оверклокинг новичку или как разогнать AMD Ryzen 3,5,7 и AMD A серии.
    Пошаговое руководство, как добавить оперативной памяти в ноутбук.
    Иерархия ЦП 2019 года, процессоры Intel и AMD какой выбрать?
    Обзор твердотельного накопителя Crucial P1 1000GB NVMe SSD
    Обзор характеристик SSD диска Kingston HyperX Fury RGB SSD.
    Технология SenseMI заложенные в процессоры AMD RYZEN.

helpsetup.ru

HPET, HPET Support, HPET function

Другие идентичные названия опции: HPET Support, HPET function.

Пареметр - HPET

Опция BIOS HPET позволяет пользователю включить или выключить поддержку аппаратного таймера HPET. Данная опция может принимать всего два значения – Disabled (Выключено) или Enabled (Включено).

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

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

HPET (High Precision Event Timer, таймер событий высокой точности) – это аппаратный таймер, разработанный совместными усилиями компаний Microsoft и Intel в середине 2000-х гг. Он был призван заменить ранее использовавшиеся в материнских платах таймеры RTC (Real Time Clock, часы реального времени) и Intel 8254. Новый таймер имеет большую точность и предлагает улучшенную работу с прерываниями по сравнению с RTC и Intel 8254. В настоящее время он встроен в большинство новых чипсетов материнских плат.

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

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

Основное назначение таймера – генерация прерываний с высокой частотой (которую не обеспечивали RTC и 8254). Таймер часто используется в мультимедийных приложениях. Он позволяет обеспечить более плавное воспроизведение контента и при этом избежать применения программных алгоритмов вычисления временных интервалов.

Для функционирования таймера событий высокой точности требуется поддержка со стороны операционной системы, установленной на компьютере. Впервые в линейке ОС Windows поддержка HPET появилась в операционной системе Windows Vista. Кроме того, таймер поддерживают более новые операционные системы, такие, Windows Server 2008,  Windows 7 и 8. Так же он поддерживается и современными версиями FreeBSD, Solaris, Mac OS Х и Linux (начиная с версии 2.6).

Пользователи Windows XP SP2 и SP3 также могут увидеть у себя в менеджере устройств таймер HPET (в том случае, если он присутствует на материнской плате). Однако на самом деле в Windows XP данный таймер не используется, хотя драйвер этого устройства формально присутствует в системе.

Стоит ли включать опцию?

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

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

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

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

biosgid.ru

Hpet mode в БИОСе что это?

HPET MODE 32 или 64, что это

Hpet mode в БИОСе что это?

HPET MODE присутствует во всех без исключения новейших BIOS. У этой функции может быть только два состояния: 64 битное и 32 битное.

К сожалению, маленькое количество людей знают о наличие и возможностей использования данной функции. Пользователи все чаще задаются вопросом: что это такое, и какое всё-таки значение данной модификации выставить на своем персональном компьютере?

Данная статья ответит на эти вопросы.

Предшественник HPET MODE

Ещё до возникновения идеи о создании таймеров типа HPET, существовал другой гаджет подсчета времени — RTC. Этот тип таймеров обозначал Real Time Clock. И переводится буквально, как «действительное время».

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

Проблема RTC была в низкой скорости работы. Это было вызвано низкой тактовой частотой. Что. Естественным образом, не устраивало изготовителей данного ПО.

Появление HPET MODE

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

Корпорации Intel и AMD выпускает на свет совместное «детище» — таймер нового поколения, который являлся таймером событий ВЫСОКОЙ частотности.

Ему дали название High Precision с префиксом «Event Timer».

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

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

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

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

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

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

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

Какой параметр использовать?

Для начала необходимо узнать, поддерживается ли эта функция у операционной системой пользователя.

Опцию HPET MODE поддерживают линейка Windows, начиная с Vista. Конкретно XP – имеет частичную поддержку. А вот более старые «не знакомы» с этой функции совсем.

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

Чтобы полностью убедиться, можно заглянуть в BIOS.

В BIOS, а именно в настройках системы находится раздел «HPET mode» (ещё может называться Configuration PCH). Внутри разделе нужно найти такие параметры, как: «ACPI HPET Table», который отвечает за само окно мода, или «High Precision Timer». Именно в этом разделе можно включать и отключать этот таймер.

Что же касается выбора значения – тут всё просто. Значение зависит от разрядности операционной системы пользователя. Если установленная Windows имеет 32 битную разрядность, то значение hpet mode должно стоять 32 bit. А для Windows c 64 битовой разрядностью – 64 bit HPET MODE.

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

Источник: https://vcum.ru/hpet-mode-32-ili-64-chto-eto/

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

Hpet mode в БИОСе что это?

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

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

HPET – это тип таймера, который используется в ПК. Это непрерывно работающий таймер, который постоянно отсчитывает, т.е. работает не как одноразовое устройство, которое отсчитывает до нуля, вызывает одно прерывание и затем останавливается.

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

Схема HPET в современных ПК интегрирована в чип южного моста.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Способ 1. Через BIOS или UEFI

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

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

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

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

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

Отключить 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 приведет к увеличению расхода батареи. А как сохранить батарею ноутбука и увеличить продолжительность его работы читайте в моей статье.

Оцените пожалуйста статью: (6 4,83 из 5)
Загрузка…

Источник: http://2compa.ru/kompjutery-i-tehnologii/kak-uvelichit-fps-hpet/

gepard-kovrov.com

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

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