首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Java中的Collection是否有内存容量这个概念,该怎么处理

2012-04-16 
Java中的Collection是否有内存容量这个概念问了一个架构师,说是有3G大小的容量,如果超过3G,就会报内存溢出

Java中的Collection是否有内存容量这个概念
问了一个架构师,说是有3G大小的容量,如果超过3G,就会报内存溢出的错误。


大家有没有知道的?

[解决办法]
这跟collection容量没什么关系,在于你设置的JVM的大小,根据你述说的,应该是你java堆造成的内存溢出,140000个对象把java堆占满了,当然就内存溢出了。你可以把JVM的堆的-Xmx设置大一些
[解决办法]
理论上来说只要你内存够大,然后JVM的Xmx参数设置的非常大,那么就没有什么Collection内存限制了,但是内存一旦非常大,会造成GC的压力很大,服务器的性能也会急剧下降

热点排行