Partager via


Recommandations sur les performances

Les sections suivantes fournissent des instructions pour le développement d’applications qui fonctionnent bien dans un environnement services Bureau à distance.

Contenu de cette section

Effets graphiques

Liste des fonctionnalités qui doivent être désactivées lors de l’exécution en tant que session à distance dans un environnement des services Bureau à distance.

Instructions pour les tâches en arrière-plan dans les services Bureau à distance

Pour optimiser la disponibilité du processeur pour tous les utilisateurs, désactivez les tâches en arrière-plan lors de l’exécution dans un environnement des services Bureau à distance ou créez des tâches en arrière-plan efficaces qui ne nécessitent pas beaucoup de ressources.

Utilisation de threads

Vous devez régler et équilibrer l’utilisation des threads d’application pour un environnement de services Bureau à distance multiutilisateur et multiprocesseur.

Détection de l’environnement des services Bureau à distance

Pour optimiser les performances, il est recommandé pour les applications de détecter si elles s’exécutent dans une session cliente des services Bureau à distance.

Vérifiez les fuites de mémoire dans votre application et résolvez les problèmes éventuels. Bien sûr, c’est un bon conseil pour n’importe quelle application, mais dans un environnement services Bureau à distance, une application peut être exécutée plusieurs fois par plusieurs utilisateurs, ce qui agrandit rapidement l’effet d’une fuite de mémoire.

Les animations, les images volumineuses, l’audio et d’autres services gourmands en bande passante doivent être configurables. Lorsque ces services ne sont pas la fonction principale, ils peuvent être désactivés par défaut pour les sessions à distance, mais activés lorsqu’une session s’exécute localement ou via une connexion à bande passante élevée. Si l’objectif d’une application est de fournir des services à bande passante élevée, tels que des diffusions vidéo en streaming, le service n’a pas besoin d’être désactivé par défaut.