Quantos usuários podem estar logados ao mesmo tempo?

Quantos usuários podem estar logados ao mesmo tempo?

Quantos usuários do Windows podem estar logados ao mesmo tempo em um computador local? Ou seja, quantas sessões podem ser abertas ao mesmo tempo? Existe uma limitação?

Mais detalhado:

Posso usar "tasklist.exe" para ver as tarefas em execução no meu computador. Se eu executar "tasklist.exe" como administrador, ele mostrará todas as tarefas, não apenas para o usuário atual. Os IDs de sessão serão diferentes: 0 para Sistema, 1 para o primeiro usuário logado, 2 para o segundo.

Portanto, a(s) questão(ões) é(s) quantos usuários podem executar suas tarefas em um computador local ao mesmo tempo? Quantas sessões (com IDs de sessão diferentes) podem existir em um computador local ao mesmo tempo? Existe uma limitação?

Responder1

A resposta curta é: além das limitações arbitrárias da sua edição do Windows, quantas você puder até esgotar os recursos do sistema (geralmente a memória disponível).

Sysinternals' Mark Russinovich escreveu há algum tempo uma série de blog chamadaEmpurrando os limites da janelano qual explora os diferentes limites que o Windows pode enfrentar nas diferentes partes do sistema operacional. Exceto alguns valores codificados, a maioria dos limites veio da arquitetura do sistema (32/64 bits) ou da memória disponível, seja RAM física ou RAM + arquivo de paginação. Ele fala sobre a estrutura das sessõesna sexta partee não mencione nenhum limite específico (observe que o limite de quatro desktops que ele menciona é paraÁrea de trabalho Sysinternals, não o limite do sistema).

Como não tinha uma edição de servidor em mãos fiz um pequeno teste em uma VM com Windows 7 Enterprise (32 bits) com 1,5GB de RAM. Isso funciona porque o limite para edições cliente do Windows é uminterativosessão, você pode abrir quantas sessões desejar, mas se ativar outra sessão (por exemplo, usando a Área de Trabalho Remota), a sessão interativa atual será bloqueada. Esses são os resultados:

Uma e duas sessões abertas (somente desktop)

Uma e duas sessões somente desktop

Seis sessões abertas (somente desktop)

Seis sessões apenas em desktop

Como esperado, quanto mais sessões abertas, mais memória é usada, neste caso cerca de 50 MB por sessão, o que não é muito, mas esta é uma máquina virtual barebone que não carrega nenhum programa na inicialização nem possui drivers inchados.

Claro que isso muda conforme você começa a abrir programas, abri o Firefox em cada sessão com uma ou duas abas cada (nada muito pesado, SuperUser na sessão principal e as páginas de boas-vindas do Firefox nas demais):

Seis sessões abertas (Firefox com uma/duas abas em cada sessão)

Seis sessões com Firefox

Como você pode ver o uso de memória quase dobrou, e isso apenas com um aplicativo aberto, em um sistema real você adicionaria todos os programas que são abertos no início da sessão (todos aqueles ícones na área de notificação mais outros sem janelas nem ícones) e todos os programas que você vai usar.

Então, na prática, a menos que você tenha um programa com bugs que vaze os objetos com valores codificados mencionados anteriormente, acho que o limite principal é a memória física. Embora a memória disponível inclua o arquivo de paginação antes de atingir o limite do sistema, você alcançaria outilizávellimite: conforme a memória fica cheia o Windows move mais coisas para o arquivo de paginação e o cache do arquivo é quase inexistente então o disco rígido começa a ser jogado no lixo (nas capturas você pode ver que com 6 sessões e nenhum aplicativo o cache do arquivo é de 560MB mas com o Firefox aberto foi reduzido para 87 MB).

Por exemplo, minha namorada trabalhou há algum tempo em um escritório público onde eles usavam thin clients e logavam em um servidor Windows usando Remote Desktop ou Citrix (não tenho certeza), com pessoas fazendo a maior parte do trabalho nas sessões remotas . O problema é que eles têm mais usuários do que aqueles que o sistema poderia suportar sem problemas, então apenas abrir a sessão poderia levar de 5 a 7 minutos facilmente.

informação relacionada