1、服务器是8核16G要先设置成10G,即物理内存怎么查看服务器上的jvm的一半再多加一些(建议跟最大堆大小设置成相同值,这样可以减少刚部署阶段的fullgc次数),然后运行一段时间再看容器的监控,看容器还剩多少内存。如果还剩很多,再调大一些,例如设置成12G,直到充分利用容器物理内存为止。
2、可以给Java虚拟机设置使用的内存,但是如果你的选择不对的话,虚拟机不会补偿。可通过命令行的方式改变虚拟机使用内存的大小。如下表所示有两个参数用来设置虚拟机使用内存的大小。参数 描述 -Xms JVM初始化堆的大小 -Xmx JVM堆的最大值 这两个值的大小一般根据需要进行设置。
# 可通过
# jvm
# Java
# jpg
# strong
# Xmx
# 有两个
# 大一些
# 可以减少
# 下表
# 命令行
# 再多
# 怎么查看服务器上的jvm
# 充分利用
# 要先
# 再看
# 所示
# 这两个
# 器上
# 还剩
# 设置成
# 数据
# 操作
# 服务