蛋疼了,问个无聊的问题闲得蛋疼,发现了一个问题-Xmx14g但是只能 new byte[9g]的空间出来,再多512MB都不行,为啥呢jvm是怎么分配的[解决办法]需要这么大的内存么?!!![解决办法]14G .搞吧。能起来不?[解决办法]改成256....[解决办法]JVM各个部分的分配是可以设置的,但是你直接new byte[9g],那么这个对象应该是直接进入老年代的,我估计你的老年代最大的上限就是接近byte[9g]这么大了。所以再大就没法了。