jvm内存限制问题的解决方案
jdk编译器支持不同客户端状态和服务器状态的内存,后者支持更多。不同的操作系统也有不同的位,操作系统比位操作系统大。
测试方法:在命令行用java XmxXXXXM版本命令测试,然后逐渐增加XXXX的值。如果正常执行,说明指定的内存大小可用,否则会打印错误信息。
诸如
c:\ & gt;java客户端Xmx M版本
java版本_”
Java SE运行时环境(build _ b)
Java HotSpot(TM)客户端虚拟机(build b混合模式)
c:\ & gt;java客户端Xmx M版本
java版本_”
Java SE运行时环境(build _ b)
Java HotSpot(TM)客户端虚拟机(build b混合模式)
c:\ & gt;java客户端Xmx M版本
虚拟机初始化期间出错
无法为对象堆保留足够的空间
无法创建Java虚拟机
c:\ & gt;java服务器Xmx M版本
错误:在` c:\ Program Files \ Java \ JRE _ \ bin \ server \ JVM dll中没有` server JVM
改变java编译器客户端和服务器状态的方法
c:\ Program Files \ Java \ JDK _ \ JRE \ lib \ I \ JVM CFG
打开
客户已知
已知服务器
热点别名_至客户端
经典警告
固有误差
绿色误差
调节
已知服务器
客户已知
热点别名_至客户端
经典警告
固有误差
绿色误差
Lishi Xinzhi/Article/program/Java/hx/201311/26433