堆的内存空间既可以固定大小 也可以在运行时动态地调整,通过如下参数设定初始值和最大

,比如 Xms256M -Xmxl024M ,其中 表示它是 JVM 运行参数, ms memory

start 的简称, mx memory max 的简称,分别代表最小堆窑量和最大堆窑量。但是

在通常情况下,服务器在运行过程中,堆空间不断地扩容与回缩,势必形成不必要的

系统压力 所以在线上生产环境中 JVM ms mx 设置成 样大小,避免在

GC 后调整堆大小时带来的额外压力

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容