修改成-Xmx512m可以暂时解决问题,但是如果后续数据量更大的话也可能会报内存错误。 我想你可以看下是否是java程序有问题,JVM是可以自动管理内存的,256/512M对于很多中小型软件来说是足够的,即使不够的话,也不一定会抛内存溢出异常,最多是就是卡一点,慢一点而已. 猜想你的java程序中可能是有处理大数据的功能,并且是将其一次全部加载到内存中的,一次将256M的数据加载到内存中,个人认为不太合适.
修改成-Xmx512m可以暂时解决问题,但是如果后续数据量更大的话也可能会报内存错误。
1. 没什么好分析的,跟电脑无关,跟你的业务相关,你的业务需要多少内存就得设多大。 电脑内存不足? 升级。。。 2. 是的,实际上,剩余可用内存即使大于512,也未必会成功,所以你设置的值实际上要小很多才行 3. 据我所知不能
62,616
社区成员
307,307
社区内容
加载中
试试用AI创作助手写篇文章吧