我的笔记本内存有8g,但为什么eclipse的Xmx最高只能设置到1500m?

再调高就会出错....... 再调高就会出错.... 展开
 我来答
青颍之魂
推荐于2016-10-01 · TA获得超过129个赞
知道答主
回答量:97
采纳率:100%
帮助的人:48.2万
展开全部
JVM内存限制于实际的最大物理内存,假设物理内存无限大的话,JVM内存的最大值跟操作系统有很大的关系。简单的说就32位处理器虽然 可控内存空间有4GB,但是具体的操作系统会给一个限制,这个限制一般是2GB-3GB(一般来说Windows系统下为1.5G-2G,Linux系统 下为2G-3G),而64bit以上的处理器就不会有限制了。
各公司 JVM版本 最大内存(兆)client 最大内存(兆)server
SUN 1.5.x 1492 1520
SUN 1.5.5(Linux) 2634 2660
SUN 1.4.2 1564 1564
SUN 1.4.2(Linux) 1900 1260
IBM 1.4.2(Linux) 2047 N/A
BEA JRockit 1.5 (U3) 1909 1902
各个系统也不一样

solaris>redhat>window
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhongtyler
2013-10-29 · TA获得超过4408个赞
知道大有可为答主
回答量:4384
采纳率:79%
帮助的人:1009万
展开全部
32位jdk,只能这样设了。 你需要装64位操作系统,64位的jdk,才能设高
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式