有-Xmx和max-heap-size(jnlp)选项来设置java应用程序可以使用的最大内存.
如果未指定这些选项,则允许应用程序仅使用系统中少量可用的物理内存.
这就是人们使用-Xmx来允许应用程序使用更多内存的原因.但这对我来说真的是一场噩梦,因为在客户端机器上可能存在不同的内存,甚至OS也应该被考虑在内.
有没有办法让java应用程序使用系统中的最大可用内存?
谢谢.
-XX:DefaultMaxRAMFraction=1
Run Code Online (Sandbox Code Playgroud)
bugs.sun.com
Sun的1.5 JVM
默认堆大小
不适用于Web启动.
归档时间: |
|
查看次数: |
571 次 |
最近记录: |