当前位置: 代码迷 >> Java相关 >> java 怎么将大量数据存入内存
  详细解决方案

java 怎么将大量数据存入内存

热度:31   发布时间:2016-04-22 21:05:43.0
java 如何将大量数据存入内存
内存有1G大,我想将800M数据用来占用内存,留下200M内存,java要如何实现?
ps:本来打算用byte数组占用堆内存,不过大于200M直接报错了,还有什么其他好办法吗?
------解决方案--------------------
把你的JVM内存设大些,比如2G。
------解决方案--------------------
设置JVM参数
默认的java虚拟机的大小比较小,在对大数据 进行处理时java就会报错:java.lang.OutOfMemoryError
这里讲的很详细http://hi.baidu.com/ikqxuzfdtxefpwr/item/075449137c40124fe75e06b2
------解决方案--------------------
http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html这里分析的更详细.还有其它很多的类似JVM的分析文章
  相关解决方案