请帮忙!!! 我不知道如何协调以下错误:“JVM不能使用大页面内存,因为它没有足够的权限locking页面内存”?
设置为:set JAVA_OPTS = -Xms20g -Xmx20g -XX:+ UseConcMarkSweepGC -XX:+ UseParNewGC -XX:+ UseLargePages -Duser.timezone =“GMT”%DEBUG%
Sun网站上有一个关于此的页面: http : //java.sun.com/javase/technologies/hotspot/largememory.jsp
以下是有关您的问题的相关信息:
只有Windows Server 2003支持大页面内存。 为了使用它,pipe理员必须首先为将要运行应用程序的用户分配额外的权限:
- select控制面板 – >pipe理工具 – >本地安全策略
- select本地策略 – >用户权限分配
- 双击“locking内存中的页面”,添加用户和/或组
- 重新启动机器
注意,即使pipe理员将运行应用程序,上述步骤也是需要的,因为pipe理员默认没有权限locking内存中的页面。