当使用-Xmx标志时,如果给出的参数超过物理内存会发生什么?
还有什么办法可以显式地让JVM使用分页来使用特定数量的内存吗?
答案 0 :(得分:1)
亲眼看看:
JVM无法为堆获取足够的内存并退出。
我认为没有办法让JVM使用特定数量的内存进行分页,但您可以使用:
-XX:+|-UseLargePages
- 用于大页面支持
和-XXLargePageSizeInBytes=<n>
- 用于指定大页面的大小。
查看http://docs.oracle.com/javase/7/docs/technotes/tools/solaris/java.html