Содержание
- 1 HPET MODE 32 или 64, что это
- 2 Как увеличить FPS в играх, отключив HPET? – 2compa.ru
- 2.1 High Precision Event Timer (HPET) – высокоточный таймер событий
- 2.2 Что будет если отключить HPET?
- 2.3 Увеличится ли fps в играх и приложениях при отключении hpet?
- 2.4 Безопасно ли отключать HPET?
- 2.5 При отключении HPET могут ли быть проблемы в онлайн играх?
- 2.6 Если, отключив HPET, увеличивается фпс, то зачем вообще его нужно включать? И зачем тогда он включен по умолчанию?
- 2.7 Способ 1. Через BIOS или UEFI
- 2.8 Способ 3. Используя диспетчер задач Windows
- 2.9 Что значит HPET Mode? HPET mode 32 или 64 что выбрать?
- 2.10 Внимание пользователей ноутбуков
HPET MODE 32 или 64, что это
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
Немногие знают, как можно увеличить 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/