Compartilhar via


Diretrizes de desempenho

As seções a seguir fornecem diretrizes para o desenvolvimento de aplicativos que têm um bom desempenho em um ambiente de Serviços de Área de Trabalho Remota.

Nesta seção

de efeitos gráficos

Uma lista de recursos que devem ser desabilitados ao serem executados como uma sessão remota em um ambiente de Serviços de Área de Trabalho Remota.

Diretrizes de para tarefas em segundo plano nos Serviços de Área de Trabalho Remota

Para maximizar a disponibilidade da CPU para todos os usuários, desabilite tarefas em segundo plano ao executar em um ambiente de Serviços de Área de Trabalho Remota ou crie tarefas em segundo plano eficientes que não são intensivas em recursos.

de uso do Thread

Você deve ajustar e equilibrar o uso de thread de aplicativo para um ambiente de Serviços de Área de Trabalho Remota multiprocessador multiprocessador.

detectando o ambiente dos Serviços de Área de Trabalho Remota

Para otimizar o desempenho, é uma boa prática para os aplicativos detectarem se estão em execução em uma sessão de cliente dos Serviços de Área de Trabalho Remota.

Verifique se há vazamentos de memória no aplicativo e resolva problemas. É claro que esse é um bom conselho para qualquer aplicativo, mas em um ambiente de Serviços de Área de Trabalho Remota, um aplicativo pode ser executado várias vezes por vários usuários, ampliando rapidamente o efeito de um vazamento de memória.

Animações, imagens grandes, áudio e outros serviços com uso intensivo de largura de banda devem ser configuráveis. Quando esses serviços não são a função primária, eles podem estar desativados por padrão para sessões remotas, mas habilitados quando uma sessão está sendo executada localmente ou por uma conexão de alta largura de banda. Se a finalidade de um aplicativo for fornecer serviços de alta largura de banda, como transmissões de vídeo por streaming, o serviço não precisará estar desativado por padrão.