TIMER RESOLUTION — QUÉ ES Y CÓMO FUNCIONA

Timer Resolution Windows TSC HPET latencia FPS
⏱ Lectura: ~4 minutos
👁visitas

Timer Resolution es una de las optimizaciones más mencionadas en el mundo del gaming competitivo, y también una de las más mal usadas. Se usa de forma incorrecta con aplicaciones como ISLC, minimizándola en el escritorio, o sin entender qué hace realmente. En esta guía vas a entender qué es, por qué importa, y cuál es la manera correcta de aplicarlo.

Windows usa un temporizador interno para coordinar todo lo que pasa en tu PC. Los juegos dependen de ese temporizador para actualizar su lógica, procesar inputs y entregar frames. Ajustar su resolución con Timer Resolution es uno de los cambios de software más directos que podés hacer para reducir latencia y estabilizar los FPS.

📋 Contenido
  1. Qué es Timer Resolution y para qué sirve
  2. Por qué 0.5 ms es mejor que 1 ms
  3. Cómo afecta HPET a Timer Resolution
  4. Los timers de Windows: TSC, HPET y ACPI
  5. Cuál es el mejor timer y cuál usa Windows hoy

Qué es Timer Resolution y para qué sirve

Timer Resolution es una sincronización interna entre Windows y los juegos. Windows usa un temporizador para coordinar tareas, procesos y aplicaciones — y los juegos dependen de ese temporizador para actualizar lógica, física, frames y entrada de controles.

Por defecto, ese temporizador opera en torno a 15.6 milisegundos (el valor estándar de Windows sin modificar). Cuando un juego o aplicación lo solicita, puede bajarse a 1 milisegundo. Con herramientas específicas, puede bajarse aún más: hasta 0.5 milisegundos, que es el valor más bajo que acepta Windows.

🎯
¿Qué hace exactamente? Reduce el intervalo mínimo entre actualizaciones del sistema. Cuanto menor el valor, más veces por segundo puede actualizarse la sincronización entre Windows y el juego.

Por qué 0.5 ms es mejor que 1 ms

La diferencia está en la frecuencia de actualización del scheduler de Windows. Con 1 ms, el sistema puede hacer hasta 1000 actualizaciones por segundo. Con 0.5 ms, puede hacer hasta 2000. Eso significa que el tiempo entre lo que le pedís al sistema y lo que ejecuta es potencialmente la mitad.

En juegos competitivos, donde cada milisegundo importa, esto se traduce en: menor input lag, frametimes más estables y una sensación de respuesta más precisa en general. No son diferencias enormes, pero son reales y medibles.

💡 La forma correcta de usarlo: No con ISLC ni minimizando aplicaciones en el escritorio. Existe una manera limpia de forzar 0.5 ms al inicio del sistema sin tener ninguna app abierta ni visible. Mirá el video en el canal para el método correcto.
⚠️ Maneras incorrectas de usarlo: ISLC (IntelliMemory Standby List Cleaner) no tiene relación directa con Timer Resolution y agrega procesos innecesarios. Minimizar aplicaciones de timer en el escritorio tampoco es la solución — es prolijo hacerlo bien desde el inicio con un script o tarea programada.

Cómo afecta HPET a Timer Resolution

HPET (High Precision Event Timer) es un temporizador de hardware presente en la placa madre, controlable desde la BIOS. Su estado — habilitado o deshabilitado — afecta directamente la forma en que funciona Timer Resolution en Windows.

Cuando HPET está habilitado en la BIOS, Windows puede usarlo como fuente del temporizador del sistema. Cuando está deshabilitado, Windows cae a otras fuentes como TSC o ACPI. Dependiendo de tu hardware y versión de Windows, una u otra configuración puede dar mejor o peor resultado con Timer Resolution activo.

🔧
HPET en BIOS vs Timer Resolution HPET habilitado puede mejorar la precisión del timer en algunos sistemas, pero en otros introduce overhead. La guía de HPET explica cuándo conviene cada opción según tu procesador.

Los timers de Windows: TSC, HPET y ACPI

Windows no usa un solo reloj interno — tiene acceso a distintos tipos de timers de hardware, cada uno con características distintas en cuanto a precisión, latencia y consumo:

🏆
TSC
Time Stamp Counter
El más preciso y de menor latencia. Lee directamente el contador de ciclos del procesador. Es el que usa Windows por defecto en hardware moderno.
⚙️
HPET
High Precision Event Timer
Timer de hardware de la placa madre. Alta precisión pero con más latencia que TSC. Puede ser útil en sistemas donde TSC no es estable.
🔋
ACPI
Power Management Timer
Timer heredado del sistema de energía. Resolución de 3.579 MHz. El menos preciso de los tres. Windows lo usa como fallback.
💻
Comandos
bcdedit / useplatformclock
Se puede forzar qué timer usa Windows con comandos en CMD. Esto permite comparar cuál da mejor resultado en tu sistema específico.

Cuál es el mejor timer y cuál usa Windows hoy

En hardware moderno, TSC (Time Stamp Counter) es el timer con menor latencia y mejores resultados para gaming. Lee el contador de ciclos directamente desde el procesador, sin pasar por hardware externo, lo que lo hace extremadamente rápido y preciso.

Windows utiliza TSC por defecto en la mayoría de sistemas modernos, siempre que el procesador lo soporte de forma estable (lo que se conoce como invariant TSC). Si tu CPU es relativamente reciente (Intel desde Sandy Bridge o AMD desde Bulldozer en adelante), TSC invariante ya está activo y Windows lo aprovecha automáticamente.

TimerLatenciaPrecisiónRecomendado para gaming
TSCMuy bajaMuy alta✔ Sí — el mejor en hardware moderno
HPETMediaAltaSolo si TSC no es estable en tu sistema
ACPI PMAltaMedia✘ No — es el fallback, no el óptimo
💡 Resumen práctico: En la mayoría de PCs con hardware de los últimos 10 años, Windows ya usa TSC automáticamente. Tu trabajo es asegurarte de que Timer Resolution baje a 0.5 ms de manera limpia al iniciar el sistema, y que HPET esté configurado correctamente en la BIOS según tu CPU. Todo lo demás es ruido.

Timer Resolution y el consumo de CPU: el mito del overhead

Una preocupación común al usar Timer Resolution es si el hecho de que Windows genere más interrupciones de timer consume CPU significativamente. La respuesta es: el overhead es mínimo y completamente aceptable.

Las interrupciones del timer son las más eficientes del sistema — tardan microsegundos en procesarse y el manejador de interrupciones de Windows está optimizado para este caso. Con Timer Resolution en 0.5 ms, el CPU procesará ~2000 interrupciones adicionales por segundo, lo que en procesadores modernos equivale a menos del 0.1% de utilización del CPU. En la práctica, no verás ese overhead en el Administrador de tareas.

Compatibilidad con Ryzen: ¿hay diferencias con Intel?

Timer Resolution funciona en ambas plataformas, pero el valor mínimo alcanzable puede variar. En la mayoría de sistemas Intel modernos, 0.5 ms (5000 unidades de 100 ns) es el límite inferior. En Ryzen, algunos sistemas reportan valores de hasta 0.4 ms dependiendo de la BIOS y la configuración del timer activo (TSC, HPET o ACPI).

La variable clave es cuál timer está usando Windows como fuente. Con TSC activo (el óptimo para Ryzen moderno), los valores más bajos de Timer Resolution son más estables y reproducibles. Con HPET o ACPI, puede haber más variabilidad.

Timer Resolution y los juegos con anticheats kernel-level

Esta es una pregunta frecuente: ¿puede Vanguard (Valorant), BattlEye (PUBG, R6) o Easy Anti-Cheat detectar Timer Resolution como hack?

No. Timer Resolution es una API pública de Windows (timeBeginPeriod()) que los propios juegos pueden llamar. De hecho, muchos juegos la llaman internamente al iniciar. Los anticheats modernos no tienen ninguna razón ni capacidad técnica para marcar como sospechoso el uso de una API estándar de Windows que el propio sistema operativo expone. Timer Resolution funciona con todos los juegos sin ningún tipo de restricción de anticheat.

Conclusión

Timer Resolution no es magia ni una herramienta complicada — es simplemente bajar el intervalo de sincronización entre Windows y tus juegos para que todo sea más preciso.

✔ El valor óptimo es 0.5 ms — lo más bajo que acepta Windows
✔ Hacelo bien: sin ISLC, sin apps abiertas — con un script limpio al inicio
✔ HPET en la BIOS afecta cómo funciona — configuralo según tu CPU
✔ El mejor timer en Windows hoy es TSC — ya lo usa por defecto en hardware moderno
✔ Podés forzar distintos timers con bcdedit para comparar resultados en tu sistema

Foto de Alejo, autor en ADN Games
Escrito por Alejo Creador de ADN Games — optimización de PC y rendimiento en juegos.
🕐Ver Timers de Windows