Wie viele Benutzer können gleichzeitig angemeldet sein?

Wie viele Benutzer können gleichzeitig angemeldet sein?

Wie viele Windows-Benutzer können gleichzeitig an einem lokalen Computer angemeldet sein? Das heißt, wie viele Sitzungen können gleichzeitig geöffnet sein? Gibt es eine Einschränkung?

Genauer:

Ich kann „tasklist.exe“ verwenden, um die auf meinem Computer laufenden Aufgaben anzuzeigen. Wenn ich „tasklist.exe“ als Administrator ausführe, werden alle Aufgaben angezeigt, nicht nur die des aktuellen Benutzers. Die Sitzungs-IDs sind unterschiedlich: 0 für das System, 1 für den ersten angemeldeten Benutzer, 2 für den zweiten.

Die Frage(n) lautet also: Wie viele Benutzer können ihre Aufgaben gleichzeitig auf einem lokalen Computer ausführen? Wie viele Sitzungen (mit unterschiedlichen Sitzungs-IDs) können gleichzeitig auf einem lokalen Computer vorhanden sein? Gibt es eine Einschränkung?

Antwort1

Die kurze Antwort lautet: Abgesehen von willkürlichen Einschränkungen Ihrer Windows-Edition, so viele wie möglich, bis die Systemressourcen (normalerweise der verfügbare Speicher) erschöpft sind.

Sysinternals' Mark Russinovich schrieb vor einiger Zeit eine Blogserie mit dem TitelDie Grenzen des Fensters erweiternin dem er die verschiedenen Grenzen untersucht, denen Windows in den verschiedenen Teilen des Betriebssystems ausgesetzt sein kann. Abgesehen von einigen fest codierten Werten kamen die meisten Grenzen von der Systemarchitektur (32/64 Bit) oder dem verfügbaren Speicher, entweder physischem RAM oder RAM + Auslagerungsdatei. Er spricht über die Struktur von Sitzungenim sechsten Teilund erwähne kein bestimmtes Limit (beachten Sie, dass das von ihm erwähnte Limit von vier Desktops fürSysinternals-Desktop, nicht die Systemgrenze).

Da ich keine Server-Edition zur Hand hatte, habe ich einen kleinen Test in einer VM mit Windows 7 Enterprise (32 Bit) mit 1,5 GB RAM gemacht. Das funktioniert, weil das Limit für Client-Editionen von Windows bei einem liegt.interaktivSitzung: Sie können so viele Sitzungen öffnen, wie Sie möchten. Wenn Sie jedoch eine andere Sitzung aktivieren (z. B. über Remote Desktop), wird die aktuelle interaktive Sitzung gesperrt. Dies sind die Ergebnisse:

Eine und zwei geöffnete Sitzungen (nur Desktop)

Desktop nur für eine oder zwei Sitzungen

Sechs geöffnete Sitzungen (nur Desktop)

Sechs Sitzungen nur Desktop

Wie erwartet wird mehr Speicher verwendet, je mehr Sitzungen geöffnet werden. In diesem Fall sind es etwa 50 MB pro Sitzung. Das ist nicht viel, aber dies ist eine Barebone-virtuelle Maschine, die beim Start weder Programme lädt noch über aufgeblähte Treiber verfügt.

Dies ändert sich natürlich, wenn Sie mit dem Öffnen von Programmen beginnen. Ich habe Firefox in jeder Sitzung mit jeweils einem oder zwei Tabs geöffnet (nichts zu Schweres, SuperUser in der Hauptsitzung und die Firefox-Willkommensseiten in den anderen):

Sechs geöffnete Sitzungen (Firefox mit ein/zwei Tabs in jeder Sitzung)

Sechs Sitzungen mit Firefox

Wie Sie sehen, hat sich der Speicherverbrauch fast verdoppelt und dies gilt nur für eine geöffnete Anwendung. In einem realen System würden Sie alle Programme hinzufügen, die beim Sitzungsbeginn geöffnet sind (alle Symbole im Benachrichtigungsbereich sowie andere ohne Fenster oder Symbole) und alle Programme, die Sie verwenden werden.

In der Praxis denke ich also, dass die Hauptgrenze der physische Speicher ist, es sei denn, Sie haben ein fehlerhaftes Programm, das die zuvor erwähnten Objekte mit fest codierten Werten verliert. Obwohl der verfügbare Speicher die Auslagerungsdatei enthält, bevor Sie das Systemlimit erreichen, würden Sie das erreichenverwendbarBegrenzung: Wenn der Speicher voll wird, verschiebt Windows mehr Dinge in die Auslagerungsdatei und der Dateicache ist fast nicht mehr vorhanden, sodass die Festplatte beschädigt wird (in den Aufnahmen können Sie sehen, dass der Dateicache bei 6 Sitzungen und ohne Apps 560 MB groß ist, aber bei geöffnetem Firefox auf 87 MB reduziert wurde).

Als Beispiel hierfür hat meine Freundin vor einiger Zeit in einem öffentlichen Büro gearbeitet, wo sie Thin Clients verwendeten und sich über Remote Desktop oder Citrix (ich bin nicht sicher) bei einem Windows-Server anmeldeten, wobei die Leute die meiste Arbeit in den Remote-Sitzungen erledigten. Das Problem war, dass sie mehr Benutzer hatten, als das System ohne Probleme unterstützen konnte, sodass allein das Öffnen einer Sitzung leicht 5-7 Minuten dauern konnte.

verwandte Informationen