降低内存占用比例啊

QQ图片20201026083013.png用的是tomcat-9.0.20,打开两三个表就报内存溢出了,求如何降低。

服务器内存16G

FineReport 东都太子 发布于 2020-10-26 08:32 (编辑于 2020-10-26 09:42)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
2
zsh331Lv8专家互助
发布于2020-10-26 09:50

【服务器内存不等于tomcat分配内存】,所以服务器16个G,并不代表给tomcat分配了16个G;

-- 比如:你家有1000万,并不代表你就有1000万;

=====

所以还是确认下tomcat占用内存,适当增加tomcat内存量;

  • 东都太子 东都太子(提问者) tomcat的内存分配了 1024M 2048M
    2020-10-26 10:08 
  • zsh331 zsh331 回复 东都太子(提问者) 1G,2G太小了,你这个服务器,建议直接干到8G
    2020-10-26 10:16 
  • 东都太子 东都太子(提问者) 回复 zsh331 干到8G的话tomcat启动不了,不知道什么情况
    2020-10-26 10:34 
  • zsh331 zsh331 回复 东都太子(提问者) = = 你还是先确认下物理内存是多大吧,如果物理内存只有4G,你分配8G想想会发生什么!
    2021-05-18 16:34 
最佳回答
1
snrtuemcLv8专家互助
发布于2020-10-26 09:43

服务器内存设置高一些

Tomcat 服务器内存修改-https://help.fanruan.com/finereport/doc-view-1021.html


  • 东都太子 东都太子(提问者) 我按照这个已经修改成512M 2048M了,还是一样。
    2020-10-26 09:47 
  • snrtuemc snrtuemc 回复 东都太子(提问者) 正常应该不会,你的报表数据量很多吗,多的话有可能这样,建议后面内存智能释放打开看下,防止宕机
    2020-10-26 09:51 
  • 东都太子 东都太子(提问者) 回复 snrtuemc 数据量都不大,之前还好好的,就突然就这样了。。。。
    2020-10-26 10:09 
  • snrtuemc snrtuemc 回复 东都太子(提问者) 分析你的模板 模板性能分析-https://help.fanruan.com/finereport/doc-view-3639.html
    2020-10-26 11:05 
  • 东都太子 东都太子(提问者) 回复 snrtuemc 我的是9.0版本。不是10.0的
    2020-10-26 11:10 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-10-26 08:44

服务器配置了多少内存呢?

内存低的话,这里使用率自然就会高

  • 4关注人数
  • 800浏览人数
  • 最后回答于:2020-10-26 09:50
    请选择关闭问题的原因
    确定 取消
    返回顶部