Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Em um ambiente de Serviços de Área de Trabalho Remota, vários usuários podem fazer logon simultaneamente em um único servidor do Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) (anteriormente conhecido como servidor de terminal). Consequentemente, os usuários estão compartilhando os recursos de hardware e software do servidor, o que pode criar as seguintes áreas de contenção:
- Hora da CPU. Cada usuário tem um ambiente de área de trabalho e pode executar todos os aplicativos disponíveis para essa área de trabalho. No entanto, todos os aplicativos executados por todos os usuários estão disputando os recursos centrais da CPU disponíveis no servidor host da sessão rd. Se um usuário executar um aplicativo mal escrito e com uso intensivo de CPU, outros usuários poderão ter uma perda visível de desempenho.
- Acesso a disco. Os usuários defendem o acesso a aplicativos e arquivos de programas relacionados. Além disso, os usuários defendem acessos em disco pelo sistema operacional do servidor, como carregar DLLs ou trocar memória entre o arquivo de paginação e a memória física.
- Memória de acesso aleatório (RAM). Cada aplicativo executado por cada usuário está disputando os recursos de RAM disponíveis no servidor host da sessão rd. Se um usuário executar um aplicativo com uso intensivo de memória, outros usuários poderão ter uma perda de desempenho.
- Acesso à rede. O acesso à rede é essencial em um ambiente de Serviços de Área de Trabalho Remota porque todas as atividades da área de trabalho — saída gráfica e entrada do mouse/teclado — fluem pelos links de rede entre a área de trabalho do cliente e o servidor. Além disso, os aplicativos dos usuários em execução no servidor Host de Sessão de Área de Trabalho Remota disputam o acesso a outros recursos de rede.
- Hardware do servidor. Componentes de hardware como CD-ROMs, unidades de disco disquete, portas seriais e portas paralelas geralmente são baseados em servidor, não com base no cliente. Compartilhar esses componentes tradicionalmente não compartilhados cria novas considerações para os usuários e para aplicativos que acessam esses componentes de hardware. Para obter mais informações, consulte de diretrizes de hardware periférico.
- Acesso a objetos e recursos globais. Em um ambiente de Serviços de Área de Trabalho Remota, os usuários não executam cópias individuais do Windows— alguns dos principais módulos são clonados, mas os módulos restantes são compartilhados entre os usuários. Assim, os usuários estão competindo pelo acesso ao registro, ao arquivo de paginação, aos serviços do sistema e a outros objetos e recursos globais.
Muitos dos pontos de contenção anteriores podem ser mitigados dimensionando o servidor host de sessão rd com recursos suficientes de CPU, memória e disco para lidar com a demanda do cliente. Por exemplo, uma configuração de vários processadores pode maximizar a disponibilidade da CPU. A disponibilidade de memória pode ser maximizada instalando memória física extra (os limites de memória aumentados para as edições Enterprise, Datacenter ou 64 bits do Windows Server podem ajudar). Por fim, o desempenho de acesso ao disco pode ser maximizado configurando vários canais e distribuindo cargas do sistema operacional e do aplicativo em diferentes unidades físicas. Configurar corretamente um servidor host de sessão rd é um elemento crítico do desempenho do aplicativo percebido.
Embora o dimensionamento de hardware seja uma parte importante da criação de um ambiente escalonável dos Serviços de Área de Trabalho Remota, as considerações de software são igualmente importantes. Na verdade, ajustar um aplicativo geralmente pode fazer muito para reduzir a concorrência de recursos e melhorar o desempenho do aplicativo percebido.
Para obter mais informações sobre o ambiente de Serviços de Área de Trabalho Remota, consulte os seguintes tópicos:
- diretrizes de programação dos Serviços de Área de Trabalho Remota
- detectando o ambiente dos Serviços de Área de Trabalho Remota
- detectando se a função de Serviços de Área de Trabalho Remota está instalada
- sessões dos Serviços de Área de Trabalho Remota