Recommandations en matière de performances
Les sections suivantes fournissent des instructions pour le développement d’applications qui fonctionnent bien dans un environnement services Bureau à distance.
Dans cette section
-
Liste des fonctionnalités qui doivent être désactivées lors de l’exécution en tant que session à distance dans un environnement 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 Services Bureau à distance ou créez des tâches en arrière-plan efficaces qui ne sont pas gourmandes en ressources.
-
Vous devez paramétrer et équilibrer l’utilisation des threads d’application pour un environnement de services Bureau à distance multiutilisateur et multiprocesseur.
-
Pour optimiser les performances, il est recommandé aux applications de détecter s’ils s’exécutent dans une session cliente des services Bureau à distance.
Vérifiez que votre application détecte les fuites de mémoire et résolvez les problèmes. Bien sûr, il s’agit d’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. Quand 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 la diffusion vidéo en streaming, le service n’a pas besoin d’être désactivé par défaut.