我们有一个Windows 2008 R2 (64位) 8GB服务器,根据Sysinternals RAMMap,2GB内存是使用AWE分配的。据我所知,这意味着这些页面停留在物理内存中,永远不会被推开。这会导致其他应用程序从物理内存中被推开。
在RAMMap中,物理页面选项卡上的Process列对于所有AWE页面都是空的。
我们在该框上运行Server,但是(通过,在服务器属性->内存下,在服务器内存选项下)它被配置为不使用AWE。
但是,当停止Server时,敬畏页面突然消失了。所以它真的是罪魁祸首。
所以我有三个问题:
发布于 2013-11-29 18:34:31
SQL服务器帐户有“内存中的锁页”选项吗?
简单地说,1)以这种方式分配的速度要快一些,2)需要SQL来防止其内存被分页。
您不希望SQL使用AWE有特定的原因吗?
参考资料:http://www.sqlskills.com/blogs/paul/a-sql-server-dba-myth-a-day-530-awe-must-be-enabled-on-64-bit-servers/
另请参阅:使用锁定的页面、AWE、任务管理器和工作集…的乐趣 -这解释了为什么设置"use AWE“为false并不能真正阻止使用AWE (它仅与32位相关)。
https://serverfault.com/questions/558287
复制相似问题