Timerresolution exe для чего
990x.top
Простой компьютерный блог для души)
Timer Resolution — что это за программа?
Приветствую друзья! Сегодня разберемся с программой Timer Resolution, постараемся выяснить что это за программа и нужна ли она на ПК.
Timer Resolution — что это такое?
Позволяет изменять разрешение таймера Windows по умолчанию.
Утилита в теории может увеличить производительность ПК, повысить FPS в играх.
В интернетах пишут:
Дополнительную информацию можно почитать здесь и здесь (только нажмите правой кнопкой по странице и выберете перевести на русский).
Вот собственно как выглядит утилита:
А по этой картинке видим что она работает даже под Windows XP:
Timer Resolution — использовать или нет?
Лично я не верю уже в чудеса. Если и можно увеличить FPS, то это может плохо отразиться на железе. Да и если бы так просто можно было — не занимались разгоном, а про изменение разрешения таймера было бы всем давно известно.
Поэтому мое мнение будет таким:
В общем веду к тому, что если Timer Resolution и правда может помочь увеличить производительность в играх, если это реально заметно, то нужно очень осторожно и внимательно проанализировать работу ПК. Сможет ли он в таком режиме работать постоянно, не опасно ли это для железа — это важно.
Заключение
Надеюсь информация пригодилась, удачи вам и до новых встреч друзья!
Timer Resolution 1.2 для Windows 7, 8, 10
Многие пользователи компьютеров и ноутбуков стараются повысить производительность своего устройства путем применения различного программного обеспечения. В центр нашего внимания сегодня попала одна очень интересная утилита, которая по заявлению ее разработчиков, позволяет повысить FPS в играх и разогнать системный таймер. Предлагаем бесплатно скачать Timer Resolution 1.2 с официального сайта через торрент и самостоятельно познакомиться с функциями утилиты на своем ПК.
Описание и возможности
В сети можно найти довольно много информации по данному программному обеспечению. Давайте узнаем, что же умеет инструмент и что о нем говорят:
Есть мнение, что на самом деле Timer Resolution лишь обманывает системные таймеры, задействованные программами, измеряющими FPS. При этом количество кадров в секунду не повышается, а просто неправильно отображается.
Как пользоваться
Как бы там ни было, лучше всего разбираться с утилитой на собственном опыте, поэтому давайте установим ее на компьютер. Как это правильно сделать, рассмотрим в пошаговой подробной инструкции немного ниже.
Загрузка и установка
Для инсталляции Timer Resolution на ПК или ноутбук необходимо выполнить несколько простых шагов. Давайте разберем по пунктам, что нужно сделать:
Софт имеет английский интерфейс, но пользоваться им довольно просто. Предлагаем немного подробнее ознакомиться с этим процессом.
Инструкция по работе
Сразу хотелось бы отметить, что подобные программы и внесение изменений в системные настройки может негативно отобразиться на железе. В связи с этим рекомендуем внимательно следить за температурой ПК. Если она превышает рекомендуемые нормы, от утилиты лучше отказаться. Кроме этого, обратите внимание на напряжение процессора в ходе разгона. Если все работает стабильно, без рывков и повышения температуры, в принципе, можно смело пользоваться данным приложением.
Как бы там ни было, решение принимать только вам. Мы лишь напомним, что любые подобные вмешательства в системные параметры могут пагубно отобразиться на здоровье вашей электронной машины.
Достоинства и недостатки
Для дополнения обзора предлагаем немного поговорить о сильных и слабых сторонах инструмента.
Похожие приложения
Для повышения количества кадров в секунду в играх можно использовать и другие приложения, например:
Системные требования
Что касается параметров электронной машины, то здесь важно учитывать требования самой игры. Для корректной работы утилиты вполне достаточно будет такой конфигурации:
Скачать
Загружайте программное обеспечение по ссылке ниже прямо сейчас.
Версия: | 1.2 |
Разработчик: | Lucas Hale |
Информация обновлена и актуальна на: | 2021 год |
Название: | Timer Resolution |
Платформа: | Microsoft Windows XP, 7, 8 или 10 |
Язык: | Английский |
Лицензия: | Бесплатно |
Пароль к архиву: | bestsoft.club |
Видеообзор
Дополнительную информацию по данному приложению можно получить, просмотрев этот ролик.
Вопросы и ответы
Делитесь мнением об утилите и задавайте вопросы в случае их появления через форму обратной связи, расположенную внизу.
Почему не стоит разгонять таймер Windows или мегаватты, потраченные впустую
Период таймера Windows по умолчанию составляет 15.6 мс – он тикает 64 раза в секунду. Когда программа увеличивает частоту таймера, растет потребление энергии, что сказывается на расходе батареи. При этом также расходуется вычислительная мощность компьютера, и даже больше, чем я думал – то есть компьютер начинает работать медленнее! Вот почему в течение многих лет Microsoft настоятельно не рекомендует разработчикам поднимать частоту таймера.
Почему же тогда почти каждый раз, когда я вижу разгон таймера, он вызван программой от Microsoft?
Узнать текущую частоту таймера Windows довольно просто с помощью утилиты clockres от sysinternals.
ClockRes v2.0 – View the system clock resolution
Copyright 2009 Mark Russinovich
SysInternals – www.sysinternals.com
Maximum timer interval: 15.600 ms
Minimum timer interval: 0.500 ms
Current timer interval: 1.000 ms
Для увеличения времени работы компьютера от батарей текущий период таймера (который может быть изменен функцией timeBeginPeriod) должен быть равен 15.6 мс; но, как вы видите выше, какая-то программа изменила его на 1 мс, что эквивалентно дополнительным 936 тикам в секунду.
Поиск виновного – WPF
Процесс поиска виновного в увеличении частоты не так очевиден, но все-таки довольно прост. В командной строке администратора наберем
и в текущем каталоге появится файл energy-report.html, в котором мы, в частности, прочитаем:
The stack of modules responsible for the lowest platform timer setting in this process.
Requested Period 10000
Requesting Process ID 3932
Requesting Process Path
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
Calling Module Stack
C:\Windows\SysWOW64\ntdll.dll
C:\Windows\SysWOW64\winmm.dll
C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF\wpfgfx_v0400.dll
C:\Windows\SysWOW64\kernel32.dll
C:\Windows\SysWOW64\ntdll.dll
Итак, Visual Studio 11, посредством использования WPF, запросила интервал в 1 мс, что и указано в отчете посредством несколько сбивающей с толку единицы измерения, равной 100 нс. Это известная проблема, связанная с WPF; все версии Visual Studio ведут себя так время от времени и, по-видимому, любое приложение, использующее WPF, может стать источником проблемы. Увеличение частоты может иметь смысл, когда программа пытается поддерживать постоянный фрейм рейт вывода, однако это не оправдывает WPF, поскольку она сохраняет высокую частоту таймера даже в том случае, когда никакой анимации не происходит.
Поиск виновного – SQL сервер
Другой процесс, часто виновный в увеличении частоты на моем компьютере – sqlservr.exe. Думаю, что он был установлен Visual Studio, но не уверен в этом, как не уверен, используется он или нет. В любом случае, SQL сервер не должен повышать частоту таймера; если таким образом предполагается повысить производительность приложения, то это больше похоже на костыль. И, как в случае с WPF, увеличение частоты нужно только тогда, когда сервер занят обработкой данных, а не постоянно.
Platform Timer Resolution:Outstanding Timer Request
A program or service has requested a timer resolution smaller than the platform maximum timer resolution.
Requested Period 10000
Requesting Process ID 2384
Requesting Process Path \Device\HarddiskVolume1\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe
Поиск виновного – quartz.dll
У меня нет соответствующей записи из отчета powercfg, но C:\Windows\System32\quartz.dll является еще одним источником проблем с частотой таймера. Я даже толком не знаю, что такое этот Quarts (ну а мы-то знаем, что это не что иное, как Microsoft DirectShow – прим. пер.), но замечал, что иногда он расходует энергию зря.
Поиск виновного – Chrome
Обычно виновными становятся продукты Microsoft, однако к ним в компанию я добавляю еще Google Chrome. Когда я запускаю Chrome он постоянно увеличивает частоту таймера 1000 Гц, даже в том случае, когда компьютер работает от батареи, а я просматриваю простую HTML страницу. Привожу скриншот, фиксирующий преступление Chrome.
Поиск виновного – svchost.exe
Иногда svchost.exe увеличивает частоту таймера до 100 Гц. Это, конечно, не так страшно, как 1000 Гц, но все-таки раздражает. Особенно печально то, что я не могу определить, какой именно сервис это делает.
Общая трагедия – побеждает максимальная частота
Таймер Windows является глобальным ресурсом, он тикает с одинаковой частотой для всей системы целиком. Получается, что если какая-то программа увеличивает частоту таймера, то это сказывается на поведении всей системы.
Когда процесс вызывает функцию timeBeginPeriod, этот запрос частоты остается в силе до тех пор, пока не будет принудительно отменен с помощью timeEndPeriod или до конца работы приложения. Большинство программ (включая и мои тестовые, приведенные ниже) никогда не вызывают timeEndPeriod, полагаясь на системные средства очистки Windows. Это работает и вполне разумно для приложений, которым необходима повышенная частота таймера на всем протяжении исполнения. В противном случае хорошей идеей будет использование timeEndPeriod. По рекомендации Microsoft к приложениям второго вида относятся проигрыватели видео в режиме паузы и свернутые в трей игры. Сюда же можно включить веб-браузеры, которые в текущий момент не требуют высокой частоты таймера или при работе от батареи.
Так ли это важно?
Моим основным компьютером является ноутбук. Каждый день я использую его в автобусе и предпочитаю тратить батарею на что-то полезное, нежели чем на ненужные обращения к процессору 1000 раз в секунду.
Microsoft считает, что это важно. Они говорят: «нашей позицией остается последовательное улучшение энергоэффективности Windows ПК» и все-таки, даже 4 года спустя, сами, похоже, не исполняют свои собственные указания и не обращают внимания на свои же предупреждения: «некоторые приложения уменьшают период таймера до 1 мс, что приводит к сокращению времени работы мобильной системы на 25%».
Удобным способом измерения потребленной энергии является утилита Intel Power Gadget. На поддерживаемых процессорах Intel она покажет мощность, потребляемую упаковкой процессора в реальном времени с точностью до 0,01 Вт. На моем ноутбуке на платформе Sandy Bridge утилита показывает прирост в 0,3 Вт при повышении частоты таймера, что составляет почти 10% от стандартного потребления упаковкой процессора; применительно ко всей системе процент, конечно, будет меньше.
Увеличение на 0,3 Вт может выглядеть не таким большим, но есть пара моментов, заставляющих воспринимать его серьезно. Во-первых, если ваша программа работает, скажем, на 33 миллионах компьютеров (для Chrome это, наверное, даже заниженная оценка), увеличение частоты таймера приведет к потере примерно 10 МегаВатт энергии. Во-вторых, важность проблемы со временем будет только возрастать. Новые процессора с улучшенным объединенным таймером будут затрачивать на учащенные вызовы еще больше вычислительных мощностей.
Быстрые таймеры ухудшают производительность
Исполнение прерываний отнимает некоторую часть ресурсов компьютера, поэтому увеличение их количества в единицу времени должно несколько замедлить скорость его работы. Я проверил эту теорию, написав тестовую программу, крутящую циклы активности и докладывающую каждую секунду скорость своего исполнения. Во время работы программы я изменил частоту таймера, чтобы посмотреть его влияние на производительность.
Влияние было, причем существенное.
Я проделал быстрые тесты на двух компьютерах, так что точные цифры не стоит воспринимать слишком серьезно. Кроме того, они наверняка сильно зависят от аппаратной платформы, нагрузки и т.д. Однако результаты явно показали влияние ускорения таймера на производительность, оно составляет 2,5-5% — это больше, чем я предполагал. Степень замедления достаточно велика, чтобы заподозрить традиционный подход – повышение частоты таймера для увеличения производительности приложения – в контр-продуктивности.
Увеличение частоты таймера Windows не приводит ни к чему хорошему. При этом зря расходуется энергия и замедляется компьютер. Практика применения его во всех без разбора программах, висящих часами без активности, должна быть прекращена.
Вот результаты работы моей тестовой программы в графическом формате
20-секундный период по середине, где производительность неожиданно падает, совпадает с увеличением частоты таймера. Похожие результаты я получил во всех своих тестах, как при питании от батареи, так и от сети
Исходный код
Поскольку наука не делается без раскрытия исходного кода, привожу код своей тестовой программы.
А вот программа, повышающая частоту таймера на 20 сек.
Не забудьте проверить частоту системного таймера перед запуском теста, иначе вы можете не увидеть разницы.
И потом исправьте код своих программ. Все, как один.
Timerresolution exe для чего
Отключение таймера HPET
‼️ Ни в коем случае не отключайте данный таймер в BIOS – там он должен быть включён для корректной работы системы в целом. В новых версиях BIOS подобная настройка включена по-умолчанию и зачастую её изменение не возможно. Подробную информацию как изменить параметры в BIOS можно найти в руководстве к материнской плате или в интернете.
Пример правильного отключения таймера HPET в Windows:
Пример не настроенного таймера в Intelligent Standby List Cleaner :
Для правильной настройки необходимо установить следующие параметры:
⚠️ Во избежание дополнительных микрофризов при очищении кэша памяти, если у вас её мало или же её очень активно используют программы, данную настройку лучше протестировать с разными параметрами и найти оптимальную для вашего сценария использования.
После настройки надо нажать Start и проверить зафиксирован ли таймер – значение Current timer resolution должно быть строго равно 0.5ms и не изменяться. Значение может обновится с задержкой!
Пример правильной настройки Intelligent Standby List Cleaner :
Включение MSI mode
Пример настройки MSI с помощью MSI Util v2 :
‼️ Нельзя устанавливать использование MSI mode для всех ваших устройств, иначе устройства могут работать не корректно.
⚠️ Данная настройка сбрасывается на дефолтное значение после обновления драйвера nVidia!
💡 Для дальнейшей настройки необходимо ознакомиться c Работа с реестром.
Следующим шагом после настройки приоритетов IRQL [?] необходимо указать приоритет для каких сервисов (в нашем случае драйверов) необходимо выполнять прерывания в первую очередь. Когда происходит прерывание, Windows, используя IRQL для определения приоритета прерывания, проверяет может ли прерывание обслуживаться в данный момент или нет, если условие выполняется, то приоритет потока начинает его выполнение. Всё что ниже по приоритету – ставиться в очередь. Таким образом мы зафиксируем критически важные сервисы, прерывания от которых необходимо обрабатывать в первую очередь.
Распараллеливание драйверов по ядрам
Самое сложное осталось позади и теперь мы будет освобождать первое ядро, куда Windows зачем-то добавляет почти все драйверы. Этим мы с одной стороны разгрузим ядро, а с другой так же уменьшим задержки.
✨ При использовании утилиты будут периодически появляться сообщения об ошибке – их можно спокойно игнорировать, т.к. программа давно не обновлялась и на работу программы они никак не влияют.
Пример списка устройств в утилите Interrupt Affinity Policy Tool :
В этом списке надо найти свою видеокарту и USB Host Controller (название может не соответствовать, поэтому искать лучше по полю Location Info ), нажать Set Mask и выбрать ядро на которое будет назначен драйвер. Выбирать надо на любое ядро отличное от первого.
⚠️ Данная настройка сбрасывается на дефолтное значение после обновления драйвера nVidia!
Timerresolution exe для чего
Download Timer Resolution – A simple and portable windows app which help’s you to manipulate the resolution of your computer so that the user can perform better in game or better video viewing experience.
What is the Timer Resolution?
If you are a hard core gamer you might faces two problems occasionally, one is being latency and the second is FPS drops. Timer Resolution helps you to manipulate the FPS. To fix the horrible micro-stuttering in games on windows all you need is a solution which helps you to correct FPS by correct i mean match the frames with game without dropping single frame.
If you test latency with each game you will notice the frame times pretty high which causes the frames to hitch in what gamers call “microstutter” its where the gpu skips a frame because it was rendered too late to be displayed in the amount of time required. Well that is all because of the default timer resolution in windows 10 is set to 35ms, So all you need to do is to manupulate the default value for do so Timer Resolution is all you need!
The default Window timer (for scheduling a specific event for a window in a while) is usually 10 to 25 milliseconds. Thus, Timer Resolution is developed for those who want to code for their windows to have a different timer length. Once set, this handy software will work while the application is still running and will auto-return to the last value when closed.
Concept of FPS
FPS – Frames per second, This is how video works. A video is a series of still images that, when viewed in order at a certain speed, give the appearance of motion. Each of those images is called a “frame.”
Frame rate, then, is the speed at which those images are shown, or how fast you “flip” through the book. It’s usually expressed as “frames per second,” or FPS. So if a video is captured and played back at 24fps, that means each second of video shows 24 distinct still images.
The speed at which they’re shown tricks your brain into perceiving smooth motion.
Features of Timer Resolution
Turns out that our computer monitors can drastically affect the quality of our games. It can cause drastic FPS drops which make our favorite games look like a picture book. Think of watching a movie in a theater and the picture skips repeatedly. That is what the average gamer experiences when they get an FPS drop. Timer Resolution allows the user to change the resolution of the default windows timer. This helps improve the gaming experience dramatically regardless of the game you are playing. Most people will notice the difference in first person shooters than any other game. The reason being is that first-person shooter games have the player constantly shifting their field of view. As great and simple as this program sounds I have to warn you. This will take a little getting used to and I can’t recommend it to someone that has never played with the resolution before. The learning curve can be steep but once you get the hang of it the program will take care of the rest. I’d recommend watching a tutorial online or at the official website for the program before you start making changes.
Improve your gaming experience with better FPS quality.
Strengths
Increase FPS (frames per second) while gaming (maybe not work with all games) – Simple installation and usage – No incompatibility with the Windows system – No more cracking sounds or crunches from the default resolution – It is cheap and worth a try. – Works incredibly well with background music for every session
Weaknesses
Might mess up with DPC latency – May cause a bit change so you’d better make a backup before installing.
This software increased accuracy on my PC’s timers! It was great, a simple install and badabing badaboom! Would definitely recommend this software to anybody who cares about their PCs time and accuracy. Was definitely worth installing!
Timer resolution for windows is great as it saves battery as frequency increase battery consumption also increase so it increases battery life in windows laptop.
Is Timer Resolution good for gaming?
Timer Resolution is an interesting little program for windows that allows the user to tweak their computer’s resolution so they can perform better in games. When it comes to playing computer games I think it’s safe to say that it is a serious business. There are only two things that the majority of gamers complain about. The first one being latency and the second is FPS drops. If you don’t know what FPS means. It’s frames per second, which is a measurement of how many consecutive images a screen can handle each and every second.
Download Timer Resolution
File Name | TimerResolution.exe |
Version | 1.2 |
Size | 6.5 Kb |
Last Updated on | 15/07/2021 |
Supported in | Windows XP / Vista / Windows 7 / Windows 8 / Windows 10 |
Developer | Lucas Hale |
How do you set a Timer Resolution on Windows 10?
Do you want to modify the resolution of the standard timer for your Windows personal computer? If so, then you can perform this action within seconds if you use the Timer Resolution tool. The default timer is usually anywhere from 10 to 25 milliseconds. The desired results cannot be achieved if the sleep value or timer of the code is below your system’s timer resolution.
When you use the Timer Resolution program, you can alter the timer resolution globally as the application runs. Once the application is closed, then it will go back to the prior value.
Precision is the focus of the tool. On your Windows system, time is measured in smaller incremental units by the tool in order to achieve more accuracy. You will get your desired precision, but your Windows system’s processing strength will determine the accuracy.
A fast processor means more accurate measurement of time. It will be simple to control the stopwatch functions. You’ll see the stopwatch showing the number of milliseconds, seconds, minutes, and hours.
If you go to the Settings window, the default format can be modified. The stopwatch timer is controllable with the buttons you see. Alternatively, the hotkeys can control it too if you know what they are. But if the hotkeys don’t work for some reason, simply restart the program. Make sure you’ve granted administrative privileges to the executable file.
Time Resolution lets you begin or pause the timer. One thing is for sure; this tool is a very accurate stopwatch timer that is designed for Windows computers. There are a lot of uses you can get from this timer tool.
So all you need to do is to manupulate the default value. Simple follow steps as below to do so: