基本情况 生产环境,服务器内存128G,java应用jvm使用默认配置,应用启动后内存占用1G,使用一段时间之后增大到2-4G左右
问题: jvm默认内存大小是什么规则?服务器内存越大,jvm默认内存也越大,具体规则是什么呢? 你们生产环境java应用占用内存一般是多少? 考虑到jvm内存过大,影响GC停顿时间等因素,怎么判断内存大小是否合适?