Share via


Directrices de rendimiento

En las secciones siguientes se proporcionan instrucciones para desarrollar aplicaciones que funcionan bien en un entorno de Servicios de Escritorio remoto.

En esta sección

Efectos gráficos

Lista de características que se deben deshabilitar al ejecutarse como sesión remota en un entorno de Servicios de Escritorio remoto.

Directrices para tareas en segundo plano en Servicios de Escritorio remoto

Para maximizar la disponibilidad de LA CPU para todos los usuarios, deshabilite las tareas en segundo plano al ejecutarse en un entorno de Servicios de Escritorio remoto o cree tareas en segundo plano eficaces que no consumen muchos recursos.

Uso de subprocesos

Debe ajustar y equilibrar el uso de subprocesos de aplicación para un entorno de Servicios de Escritorio remoto multiusuario y multiprocesador.

Detección del entorno de Servicios de Escritorio remoto

Para optimizar el rendimiento, se recomienda que las aplicaciones detecten si se ejecutan en una sesión de cliente de Servicios de Escritorio remoto.

Compruebe las pérdidas de memoria de la aplicación y resuelva los problemas. Por supuesto, este es un buen consejo para cualquier aplicación, pero en un entorno de Servicios de Escritorio remoto, una aplicación puede ejecutarse varias veces por varios usuarios, lo que aumenta rápidamente el efecto de una fuga de memoria.

Las animaciones, las imágenes grandes, el audio y otros servicios que consumen mucho ancho de banda deben configurarse. Cuando estos servicios no son la función principal, se pueden desactivar de forma predeterminada para las sesiones remotas, pero se habilitan cuando una sesión se ejecuta localmente o a través de una conexión de ancho de banda alto. Si el propósito de una aplicación es proporcionar servicios de ancho de banda elevados, como las transmisiones de vídeo de streaming, el servicio no tiene que estar desactivado de forma predeterminada.