加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-server-2012 – Windows Server 2012默认RAM分配策略

发布时间:2020-12-13 23:53:19 所属栏目:Windows 来源:网络整理
导读:Windows Server 2012终端服务中的默认内存分配策略是什么? 我们遇到一个问题,我们有一个需要大量RAM(大约100GB)的应用程序.该机器有256GB内存. 然而,尽管机器没有内存压力,但显然是免费的RAM,Windows只给这个进程一个50GB的工作集,导致它疯狂地页面,因此运
Windows Server 2012终端服务中的默认内存分配策略是什么?

我们遇到一个问题,我们有一个需要大量RAM(大约100GB)的应用程序.该机器有256GB内存.
然而,尽管机器没有内存压力,但显然是免费的RAM,Windows只给这个进程一个50GB的工作集,导致它疯狂地页面,因此运行速度非常慢.

所以我试图找出有关Windows使用的默认内存分配策略的信息.请注意,此计算机上未安装Windows Server资源管理器,但我不知道Windows在其缺席时所执行的操作.它仍然在做某种“每个进程相等”或“每用户相等”的分配吗?

谢谢.

Windows Server 2012中的Windows Server资源管理器是 depreciated.Microsoft建议使用Hyper-V来替换其功能(可能是VM优先级和主机保留等),但这无疑是一个不好的替代品.详情请见 Windows Server 2012 R2 Windows System Resource Manager Replacement?.

至于Window的内存分配策略,你应该从Mark Russinovich的系列博客文章Pushing the Limits of Windows: Physical Memory开始.

我相信除非在应用程序中内置了该功能(例如,MS SQL,IIS应用程序池),否则无法再将特定数量的RAM专用于特定进程.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读