永发信息网

JAVA无法创建大于1G内存的JVM

答案:2  悬赏:40  手机版
解决时间 2021-11-23 01:00
JAVA无法创建大于1G内存的JVM
最佳答案
看报错你的JVM 已经超过2G了....追问那个内存刚刚是 2048M吧 你计算下?追答你这是边界操作吗?Xmx2048m ,最大 而jvm 初始化2048不是完全给你用的 有小部分肯定被占用的,你为什么要这么做呢追问我知道 但是不能使用的原因不在这
最后我发现我的java居然是32位的 换成64位的就好了
虽然你答案和解决问题无关 还是非常感谢你
全部回答
JVM管理的内存叫堆;在32Bit操作系统上有4G的限制,一般来说Windows下为2G,而Linux 下为3G;64Bit的就没有这个限制。
JVM初始分配的内存由-Xms指定,默认是物理内存的1/64但小于1G。
JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4但小于1G。
默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制,可以由 -XX:MinHeapFreeRatio=指定。
默认空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制,可以由 -XX:MaxHeapFreeRatio=指定。
服务器一般设置-Xms、-Xmx相等以避免在每次GC后调整堆的大小,所以上面的两个参数没啥用。

这是我复制的一段,不太了解,希望能帮到你了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我要内容为积极向上的文章
结婚迁移证过期原籍不给补办怎么办
请问三星S9拍照时怎么设置照片上显示手机型号
tideway香水价位
章字旁边一个贡
“佛言:人从爱欲生忧,从忧生怖。若离于爱,
前门_景山公国坐公交5线可以吗?
迷你世界的绳子怎么做?
四,交通诱导系统的内涵是什么,目前它有哪些
欣能组什么四字词语
酒店名叫七号码头海鲜楼,有七个包间叫啥、名
上网忘带身份证 可以上网吗
我要弄毕业设计展了,展台怎么弄能突出自己的
使命召唤olType85怎么样 Type85性能优缺点
读故事猜成语从前,一家船厂正在造一艘
推荐资讯
1到35小数几加几等于86
公司创新成功改革的例子
独六胆三 看二五:猜三个数字
天天快递(安达营业部)地址在什么地方,我要处
这个植物叫什么名字,花瓣好像剪纸剪出来的,
转增股需要买吗?
深圳蛇口渔街石云路在哪
请问一下,运维工程师都做什么工作?
有多少人在用  微信?
欧标的转换插头在欧洲任何国家都能用吗?
为什么古代石灰耐水性强
一汽丰田获得的四次丰田服务全球表彰金奖中,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?