¿Cuántos usuarios pueden iniciar sesión al mismo tiempo?

¿Cuántos usuarios pueden iniciar sesión al mismo tiempo?

¿Cuántos usuarios de Windows pueden iniciar sesión al mismo tiempo en una computadora local? Es decir, ¿cuántas sesiones se pueden abrir al mismo tiempo? ¿Existe alguna limitación?

Más detallado:

Puedo usar "tasklist.exe" para ver las tareas que se ejecutan en mi computadora. Si ejecuto "tasklist.exe" como administrador, muestra todas las tareas, no solo las del usuario actual. Los ID de sesión serán diferentes: 0 para el sistema, 1 para el primer usuario que inició sesión, 2 para el segundo.

Entonces, la pregunta es ¿cuántos usuarios pueden ejecutar sus tareas en una computadora local al mismo tiempo? ¿Cuántas sesiones (con diferentes ID de sesión) pueden existir en una computadora local al mismo tiempo? ¿Existe alguna limitación?

Respuesta1

La respuesta corta es: aparte de las limitaciones arbitrarias de su edición de Windows, tantas como pueda hasta agotar los recursos del sistema (normalmente la memoria disponible).

Sistemas internos' Mark Russinovich escribió hace algún tiempo una serie de blogs llamadaSuperando los límites de la ventanaen el que explora los diferentes límites que podría enfrentar Windows en las diferentes partes del sistema operativo. Excepto un par de valores codificados, la mayoría de los límites provienen de la arquitectura del sistema (32/64 bits) o de la memoria disponible, ya sea RAM física o RAM + archivo de paginación. Habla de la estructura de las sesiones.en la sexta partey no mencione ningún límite específico (tenga en cuenta que el límite de cuatro escritorios que menciona es paraEscritorio de Sysinternals, no el límite del sistema).

Como no tenía una edición de servidor a mano hice una pequeña prueba en una VM con Windows 7 Enterprise (32 bits) con 1,5GB de RAM. Esto funciona porque el límite para las ediciones cliente de Windows es unointeractivosesión, puede abrir tantas sesiones como desee, pero si activa otra sesión (por ejemplo, usando Escritorio remoto), la sesión interactiva actual se bloquea. Esos son los resultados:

Una y dos sesiones abiertas (solo escritorio)

Una y dos sesiones solo escritorio

Seis sesiones abiertas (solo escritorio)

Seis sesiones solo escritorio

Como era de esperar, cuantas más sesiones se abren, más memoria se utiliza, en este caso alrededor de 50 MB por sesión, lo cual no es mucho, pero esta es una máquina virtual básica que no carga ningún programa al inicio ni tiene controladores inflados.

Por supuesto, esto cambia a medida que comienzas a abrir programas, abrí Firefox en cada sesión con una o dos pestañas cada una (nada demasiado pesado, SuperUsuario en la sesión principal y las páginas de bienvenida de Firefox en las otras):

Seis sesiones abiertas (Firefox con una o dos pestañas en cada sesión)

Seis sesiones con Firefox

Como puedes ver el uso de memoria casi se duplicó, y esto es solo con una aplicación abierta, en un sistema real agregarías todos los programas que se abren al inicio de la sesión (todos esos íconos en el área de notificación más otros sin ventanas ni íconos) y todos los programas que vas a utilizar.

Entonces, en la práctica, a menos que tenga un programa con errores que filtre los objetos con valores codificados mencionados anteriormente, creo que el límite principal es la memoria física. Aunque la memoria disponible incluye el archivo de paginación antes de alcanzar el límite del sistema, alcanzaría elusablelímite: a medida que la memoria se llena Windows mueve más cosas al archivo de paginación y el caché de archivos es casi inexistente por lo que el disco duro comienza a ser destruido (en las capturas puedes ver que con 6 sesiones y sin aplicaciones el caché de archivos es de 560MB pero con Firefox Al abrirlo se redujo a 87MB).

Como ejemplo de esto, mi novia trabajó hace algún tiempo en una oficina pública donde usaban clientes ligeros e iniciaban sesión en un servidor Windows usando Escritorio remoto o Citrix (no estoy seguro), y la gente hacía la mayor parte del trabajo en las sesiones remotas. . El problema era que tenían más usuarios de los que el sistema podía admitir sin problemas, por lo que simplemente abrir una sesión podía tardar entre 5 y 7 minutos.

información relacionada