日期:2014-05-20  浏览次数:20809 次

请教如何调节jvm缓存大小?
最近在用一个java编写的开源程序,可以分析xml文件。但支持的xml文件大小有限,一旦文档大小达到20M以上就会抛出内存溢出的异常。据说可以调节jvm缓存的大小就可以解决,但如何设置jvm的缓存大小呢?

请教高手!

------解决方案--------------------
可能我说得不对,还望指教
据我看来你的内存益出是你解析机制的问题,你如果要在内存中构造整个DOM树当然会益出了
你可以尝试使用digester解析你的XML文件,至于你说的JVM缓存,我只知道设置JVM内存和堆栈占用大小,呵呵
------解决方案--------------------
java -Xms256m -Xmx256m Program

Eclipse-> Run中有参数设定