Windows 系统资源管理器 (WSRM)已在 Windows Server 2012 R2 中删除,我需要一个替代品。
我在 2012 R2 Standard 上运行一个小型 RDP 服务器。它只有 8 GB 的 RAM,我需要一种方法来限制每个普通用户的资源,这样当单个用户占用超过其应得份额时(无论出于何种原因),系统就不会陷入瘫痪。
我可以轻松使用 Server 2012 (第一版”),而仅具有 WSRMdeprecated
而不是removed
,因为我不需要使用R2。
在 Windows Server 2012 中是否有任何简单的方法来管理资源(主要是 RAM)R2自从 WSRM 被删除之后?
答案1
因此,我们只剩下“公平共享”资源共享,默认情况下,远程桌面服务在 2012 及以后启用了 CPU、网络和磁盘 I/O。但不包括内存。所以没有像 WSRM 那样的内存平衡。为什么他们特别将内存排除在公平共享策略之外?我不知道。
您可以在 Hyper-V 虚拟机管理程序上实现虚拟机之间的内存公平共享,但这与远程桌面会话主机不同。因此,从现在起,我会说他们已经取消了这一非常特殊的功能,让我们别无选择。我怀疑(这是推测) 这就是微软所说的“Hyper-V 提供了类似的功能”的意思。“好吧,既然全世界都在转向 VDI,那么就使用 Hyper-V 来平衡虚拟机之间的内存吧。”这是一个天真的想法。但是,我再次准备好并愿意被证明是错误的。
答案2
您可以Windows System Resource Manager
设置Windows 服务器 2012R2。即使它被微软删除,你可以手动安装并使用它。
我已在我的博客上列出了这些说明:
http://blog.iftvio.ro/index.php/windows-system-resource-manager-and-windows-server-2012-r2/
有关的:我在 Microsoft 论坛帖子中发帖关于这一点。