Quantos usuários podem estar logados ao mesmo tempo?

0

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:

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

Portanto, a (s) pergunta (s) é (são) 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?

    
por Rom098 29.09.2017 / 16:50

1 resposta

0

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

Sysinternals 'Mark Russinovich escreveu há algum tempo uma série de blogs chamada Expandindo os limites da janela , no qual ele explora os diferentes limites que o Windows pode enfrentar nas diferentes partes do sistema operacional . Exceto um par de 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ões na parte seis e não mencione nenhum limite específico (observe que o limite de quatro desktops mencionado por ele é para Área de trabalho do Sysinternals , não o limite do sistema).

Como eu não tinha uma edição do servidor em mãos, fiz um pequeno teste em uma VM com o Windows 7 Enterprise (32 bits) com 1,5 GB de RAM. Isso funciona porque o limite para as edições do cliente do Windows é uma sessão interativa , 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 na área de trabalho)

Seissessõesabertas(somentenaáreadetrabalho)

Comoesperado,quantomaissessõesabertas,maismemóriaéusada,nestecaso,cercade50MBporsessão,oquenãoémuito,masestaéumamáquinavirtualbarebonequenãocarreganenhumprogramanainicializaçãonemtemdriversinchados.

Éclaroqueissomudaconformevocêcomeçaaabrirprogramas,euabrioFirefoxemcadasessãocomumaouduasguiascada(nadamuitopesado,SuperUsernasessãoprincipaleaspáginasdeboasvindasdoFirefoxnosoutros):

Seissessõesabertas(Firefoxcomumaouduasguiasemcadasessão)

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

Portanto, 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 que você atinja o limite do sistema, você alcançaria o limite utilizável : à medida que a memória fica cheia, o Windows move mais coisas para o arquivo de paginação e o cache de arquivos é quase inexistente. ser descartado (nas capturas você pode ver que com 6 sessões e sem aplicativos o cache de arquivos é de 560MB, mas com o Firefox aberto, ele foi reduzido para 87MB).

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

    
por 30.09.2017 / 23:41

Tags