限制 Windows Server 2008 R2 上的用户的内存使用量

限制 Windows Server 2008 R2 上的用户的内存使用量

我们的研究实验室中有一台 IBM 服务器,操作系统为 Windows Server 2008 R2。六个用户登录并使用 MATLAB 或 R 等软件并运行他们的代码。当一个糟糕的程序占用了过多的 RAM 或 CPU 使用率时,服务器会挂起并且 RDP 会断开连接。我该如何解决这个问题?我已启用 per_user 资源管理。但是当 3 个用户都编写需要 3GB 内存的代码时,问题仍然会出现。我认为我还必须限制所有用户允许的最大使用量。

请指教。

配置:Windows Server 2008 R2 处理器:Intel Xeon E5-2640 (2 个处理器) RAM:64 GB

答案1

使用Windows 系统资源管理器您可以使用在 Windows 2008 r2 上指定进程、用户和组的规则设置 CPU 和内存使用量的限制。

答案2

为了防止 RDP 崩溃,您可以将所有用户添加到一个组,并使用资源管理器限制该组的 RAM 使用量。

相关内容