代码之家  ›  专栏  ›  技术社区  ›  staffan

如何在Windows中使用大页面运行我的应用程序?

  •  2
  • staffan  · 技术社区  · 16 年前

    大页面可在中找到 Windows Server 2003 Windows Vista

    但是如何为我的应用程序启用大页面呢?

    2 回复  |  直到 7 年前
        1
  •  3
  •   staffan    16 年前

    Martin在Windows Server 2003上的回答是正确的:

    您必须将“锁定内存中的页面”权限分配给运行>应用这包括管理员

    1. 选择本地策略->用户权限分配
    2. 双击“锁定内存中的页面”,添加用户和/或组
    3. 重新启动机器

    在Windows Vista上,您还需要确保应用程序以管理员身份运行(通过右键单击应用程序或shell并选择“以管理员身份运行”)。

    此外,拥有一台新启动的机器也很有帮助,因为大页面可能会由于堆的碎片而“耗尽”。

        2
  •  1
  •   Alireza    7 年前

    Lock pages in memory 运行应用程序的任何用户的权限。这包括管理员。

    1. 选择控件 面板->管理工具->地方安全 政策
    2. 双击“锁定内存中的页面”,添加用户和/或组
    3. 重新启动机器