我看到的所有答案大多只是说“服务器优化为服务器,桌面优化为桌面”,没有技术细节解释如何以及在何处应用这些优化。
它们应该运行相同的内核,对吧?那么如果我们排除在操作系统上运行的软件(显然整个企业软件堆栈仅在服务器上运行),这两个操作系统之间的区别是什么?
这个问题问得更宽泛这里。可接受的答案指出了这两个操作系统之间的这些差异:支持的内存和处理器数量、支持的软件和服务、支持的连接(尽管可以修改),以及“服务器操作系统配置为优先考虑后台应用程序/服务,而客户端操作系统配置为优先考虑前台应用程序”。
我无法找到任何文档来解释服务器如何优先处理后台服务,或者是否对网络堆栈或操作系统的其他低级组件进行了任何其他调整。
是否有任何文档以特定的技术术语描述任何优化/内核调整?
答案1
我不知道有一份白皮书详细说明了这些差异。但是,您可以更改服务器和桌面操作系统的行为。默认情况下,桌面优先考虑前台应用程序,服务器优先考虑后台应用程序。这是可配置的。如果您运行 RDP 服务器/终端服务器,您通常希望获得完整的桌面体验。您需要在服务器上安装它。此外,在控制面板中的“系统和安全-系统”下,选择高级系统设置。然后在性能下单击设置。这是视觉效果和处理器调度的调整区域。