我们有一台拥有 16GB RAM 的服务器。内存管理器会非常积极地削减特定进程的工作集,这会导致大量软页面错误,从而减慢进程速度并引入延迟。
我们是否可以在注册表中更改任何设置,以强制动态内存管理器不那么积极地修剪工作集?
如果服务器将其 80% 的 RAM 专用于进程的工作集(目前仅使用 2GB),我们不会介意。
答案1
最终放弃了这条探索路线,因为无论如何,Windows 默认情况下做得相当不错。
我们有一台拥有 16GB RAM 的服务器。内存管理器会非常积极地削减特定进程的工作集,这会导致大量软页面错误,从而减慢进程速度并引入延迟。
我们是否可以在注册表中更改任何设置,以强制动态内存管理器不那么积极地修剪工作集?
如果服务器将其 80% 的 RAM 专用于进程的工作集(目前仅使用 2GB),我们不会介意。
最终放弃了这条探索路线,因为无论如何,Windows 默认情况下做得相当不错。