Alle Antworten, die ich sehe, sagen meistens nur "Server ist als Server optimiert und Desktop ist als Desktop optimiert", ohne technische Details, die erklären, wie und wo diese Optimierungen angewendet werden.
Sie sollten den gleichen Kernel ausführen, oder? Wenn wir also Software ausschließen, die auf dem Betriebssystem ausgeführt wird (offensichtlich läuft der gesamte Enterprise-Software-Stack nur auf dem Server), welche Teaks und Optimierungen trennen die beiden Betriebssysteme?
Diese Frage wurde hier allgemeiner gestellt . Die akzeptierte Antwort wies auf diese Unterschiede zwischen den beiden Betriebssystemen hin: Menge des unterstützten Speichers und der unterstützten Prozessoren, unterstützte Software und Dienste, unterstützte Verbindungen (obwohl dies geändert werden kann) und "Das Server-Betriebssystem ist so konfiguriert, dass Hintergrund-Apps / -Dienste und Das Client-Betriebssystem ist so konfiguriert, dass Vordergrund-Apps Vorrang haben. "
Ich konnte keine Dokumente finden, die erläutern, wie Server Hintergrunddienste priorisiert oder ob andere Änderungen am Netzwerkstapel oder anderen Komponenten auf niedriger Ebene des Betriebssystems vorgenommen wurden.
Gibt es eine Dokumentation, die Optimierungen / Kernel-Optimierungen in bestimmten technischen Begriffen beschreibt?
Antworten:
Mir ist kein Whitepaper bekannt, in dem die Unterschiede aufgeführt sind. Sie können jedoch das Verhalten des Servers und des Desktop-Betriebssystems ändern. Standardmäßig gibt der Desktop Vordergrund-Apps Vorrang und der Server Hintergrund-Apps Vorrang. Dies ist konfigurierbar. Wenn Sie einen RDP-Server / Terminalserver ausführen, möchten Sie häufig die volle Desktop-Erfahrung. Sie müssen das auf dem Server installieren. Wählen Sie auch in der Systemsteuerung unter "System und Sicherheitssystem" erweiterte Systemeinstellungen. Klicken Sie dann unter Leistung auf Einstellungen. Dies ist der Anpassungsbereich sowohl für visuelle Effekte als auch für die Prozessorplanung.
quelle