2008-09-02 16 views

回答

3

马丁的答案是正确的Windows Server 2003上:

您将不得不为任何运行您的应用程序的用户分配“锁定内存页”权限。这包括管理员

  1. 选择控制面板 - >管理工具 - >本地安全策略
  2. 选择本地策略 - >用户权利指派
  3. 双击“锁定内存页”,添加用户和/或组
  4. 重新启动机器

在Windows Vista中,你也需要确保应用程序以管理员身份运行(右键点击在应用程序或shell上选择“以管理员身份运行”。

此外,它有助于拥有一台新引导的机器,因为大型页面可能由于堆碎片而“耗尽”。

+0

这可能会“用完”,但我非常确定,我看到Vista和2008在请求一堆大页面时会进行大量交换磁盘操作,所以我相信它们使用swap来清理碎片。 – 2009-04-17 22:31:26

1

您必须将Lock pages in memory权限分配给运行您的应用程序的任何用户。这包括管理员。

  1. 选择控制面板 - >管理工具 - >本地安全政策
  2. 选择本地策略 - >用户权利指派
  3. 双击“锁定内存页”,添加用户和/或组
  4. 重新启动机器
相关问题