A menudo escucho a la gente decir que cuando juego juegos en línea en Windows 7, la latencia de la red es relativamente alta, es decir, el ping es un poco más alto de lo habitual en XP. No puedo encontrar el motivo, lo cual es muy preocupante. Hoy finalmente encontramos el motivo. Resulta que un servicio en Win7 está causando problemas. Este servicio se llama: Programador de clases multimedia.
La explicación oficial de este servicio es:
El servicio Programador de clases multimedia (MMCSS) permite que las aplicaciones multimedia garanticen que su procesamiento urgente reciba acceso prioritario a los recursos de la CPU. Este servicio permite que las aplicaciones multimedia utilicen la mayor cantidad de CPU posible sin negar recursos de CPU a aplicaciones de menor prioridad.
MMCSS utiliza información almacenada en el registro para identificar las tareas admitidas y determinar la prioridad relativa de los subprocesos que realizan estas tareas. Cada subproceso que realiza un trabajo relacionado con una tarea particular llama a la función AvSetMmMaxThreadCharacteristics o AvSetMmThreadCharacteristics para informar a MMCSS que está trabajando en esa tarea.
Para ver un ejemplo de un programa que utiliza MMCSS, consulte Transmisiones en modo exclusivo
Es este servicio el que hace que mi PING sea tan alto. Se encontró el problema, entonces, ¿cómo lo solucionamos? Es fácil, simplemente desactívalo.
Método de desactivación: Inicio - Ejecutar regedit, expanda [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Audiosrv], haga doble clic para abrir el proyecto DependOnService a la derecha, elimine MMCSS (no lo elimine a otros) y guarde.
La configuración no tendrá efecto hasta que se reinicie la computadora. Luego vaya al servicio para cerrar y desactivar el Programador de clases multimedia. Luego vuelva a ingresar al juego para ver si hay alguna mejora.