如何启用“锁定内存页”选项 (Windows)

默认情况下,禁用 Windows 策略“锁定内存页”选项。必须启用此权限才能配置地址窗口化扩展插件 (AWE)。此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存中。在 32 位操作系统中,如果在不使用 AWE 的情况下设置此权限会显著降低系统性能。在 64 位操作系统上不需要在内存中锁定页。

使用 Windows 组策略工具 (gpedit.msc),可以为 SQL Server使用的帐户启用此策略。必须是系统管理员才能更改此策略。

有关列出最大服务器内存值的表,请参阅内存体系结构

启用“锁定内存中的页”选项
  1. 在“开始”菜单上,单击“运行”。在“打开”框中,键入 gpedit.msc。

    将打开“组策略”对话框。

  2. 在“组策略”控制台上,展开“计算机配置”,再展开“Windows 设置”。
  3. 展开“安全设置”,再展开“本地策略”。
  4. 选择“用户权利指派”文件夹。

    细节窗格中随即显示出策略。

  5. 在该窗格中,双击“锁定内存中的页”。
  6. 在“本地安全策略设置”对话框中,单击“添加”按钮。
  7. 在“选择用户或组”对话框中,添加有权运行 sqlservr.exe 的帐户。
时间: 2024-11-18 10:46:08

如何启用“锁定内存页”选项 (Windows)的相关文章

【云和恩墨】性能优化:Linux环境下合理配置大内存页(HugePage)

原创 2016-09-12 熊军 熊军(老熊) 云和恩墨西区总经理 Oracle ACED,ACOUG核心会员 PC Server发展到今天,在性能方面有着长足的进步.64位的CPU在数年前都已经进入到寻常的家用PC之中,更别说是更高端的PC Server:在Intel和AMD两大处理器巨头的努力下,x86 CPU在处理能力上不断提升:同时随着制造工艺的发展,在PC Server上能够安装的内存容量也越来越大,现在随处可见数十G内存的PC Server.正是硬件的发展,使得PC Server的处

vSphere Client 启用“复制”和“粘贴”选项

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2074735 Cause 出现此问题是由于在 vSphere Client 4.1 及更高版本中,为安全起见,默认情况下禁用了“复制”和“粘贴”选项. Resolution 要解决此问题,必须使用 vSphere Client 启用“复制”和“粘贴”选项. 或者,您可以使用 RDP(远程桌面协议)连接到

SQL 禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项

注:本文摘自:http://blog.csdn.net/heshengfen123/article/details/3597125 在执行SQL脚本过程中如果出现 禁止在 .NET Framework 中执行用户代码.启用 "clr enabled" 配置选项的解决办法是: 执行以下脚本: exec sp_configure 'show advanced options', '1';goreconfigure;goexec sp_configure 'clr enabled', '1'

分配粒度和内存页面大小(x86处理器平台的分配粒度是64K,内存页是4K,所以section都是0x1000对齐,硬盘扇区大小是512字节,所以PE文件默认文件对齐是0x200)

分配粒度和内存页面大小 x86处理器平台的分配粒度是64K,32位CPU的内存页面大小是4K,64位是8K,保留内存地址空间总是要和分配粒度对齐.一个分配粒度里包含16个内存页面. 这是个概念,具体不用自己操心,比如用VirtualAllocEx等函数,给lpAddress参数NULL系统就会自动找一个地方分配你要的内存空间.如果需要自己管理这个就累了...... 一个分配粒度是64K,这就是为什么Null指针区域和64K进入区域都是 64K的原因,刚好就是一个分配粒度.一个内存页是4K,这就是

Windows口令安全与破解之--Getpass本地内存中读取windows口令

[实验目的] 1).理解Getpass本地内存中读取windows口令的原理 2)学习Getpass本地内存中读取windows口令的过程 [实验原理] 我们之前学习的是通过获得SAM,破解SAM来获得管理口令,今天我们介绍的是getpass这款软件,在2012年被开发出来,可以直接从 lsass.exe 里获取windows处于active状态账号明文密码.比破解SAM更快,更准. [实验环境] Getpass常用于黑客在已经获得目标系统webshell,且拥有system权限时的操作,此次实

mysql针对较大page,进行锁定内存memlock,不使用swap空间

HugePage简介 HugePage技术是Linux在内核2.6中增加的一个特性,基本原理是:使用较大的Page实现对较大内存的访问! 这个技术可以在Linux内核2.6及其以上的版本,32位和64位都支持!它的大小范伟是2MB到256MB,具体大小依赖于内核版本和服务器硬件架构!HugePage的优势: 1.增加TLB的命中率:2.Page是被锁定在内存中,降低内存交换:3.锁定内存,降低内存释放与占用产生的性能降低:4.提高内存的性能,降低CPU负载. 注意:在MySQL中HugePage

Linux内存页大小

当使用内存时, 记住一个内存页是 PAGE_SIZE 字节, 不是 4KB. 假定页大小是 4KB 并且 硬编码这个值是一个 PC 程序员常见的错误, 相反, 被支持的平台显示页大小从 4 KB 到 64 KB, 并且有时它们在相同平台上的不同的实现上不同. 相关的宏定义是 PAGE_SIZE 和 PAGE_SHIT. 后者包含将一个地址移位来获得它的页号的位数. 对于 4KB 或者更大的页这 个数当前是 12 或者更大. 宏在 <asm/page.h> 中定义; 用户空间程序可以使用 get

C++ 检测内存泄露工具 -- Windows平台

平台:Windows7 64bit,编译器G++(mingw) 工具:Dr Memory,项目主页:https://code.google.com/p/drmemory/ (可能要FQ,可能会很慢,所以,可以直接按照下面官方主页给出的链接下载,我也放了一份Windows版的在百度网盘,http://pan.baidu.com/s/1qWv2tZm,这个应该肯定可以下载) The latest versions can be directly accessed here: Dr. Memory i

Jconsole远程监控tomcat 的JVM内存(linux、windows)

Jconsole是JDK自带的监控工具,在JDK/bin目录下可以找到.它用于连接正在运行的本地或者远程的JVM,对运行在java应用程序的资源消耗和性能进行监控,并画出大量的图表,提供强大的可视化界面.而且本身占用的服务器内存很小,甚至可以说几乎不消耗,不失为一款好工具. -------------Jconsole监视远程的linux服务器上的tomcat ----------------------------- 环境:服务器端: Linux + jdk1.60 + tomcat 7客户端: