Java堆分配参数总结

Java堆分配参数总结

与Java应用程序堆内存相关的JVM参数有:

-Xms:设置Java应用程序启动时的初始堆大小
-Xmx:设置Java应用程序能获得的最大堆大小
-Xss:设置线程栈的大小
-XX:MinHeapFreeRatio:设置堆空间最小空闲比例。当对空间的空闲内存小于这个数值时,JVM便会扩展堆空间
-XX:MaxHeapFreeRatio:设置堆空间的最大空闲比例。当堆空间的空闲内存大于这个数值时,便会压缩堆空间,得到一个较小的堆
-XX:NewSize:设置新生代的大小
-XX:NewRatio:设置老年代与新生代的比例,它等于老年代大小除以新生代大小
-XX:SurviorRatio:新生代中eden区与survivior区的比例
-XX:MaxPermSize:设置最大的持久区的大小
-XX:PermSize:设置永久区的初始值
-XX:TargetSurvivorRatio:设置survivior区的可使用率。当survivior区的空间使用率达到这个数值时,会将对象送入老年代

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.一些概念 1.1.数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始...
    落落落落大大方方阅读 10,179评论 4 86
  • Java 虚拟机有自己完善的硬件架构, 如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 屏蔽了与具体操作系...
    尹小凯阅读 5,626评论 0 10
  • jvm原理 Java虚拟机是整个java平台的基石,是java技术实现硬件无关和操作系统无关的关键环节,是java...
    AI乔治阅读 17,406评论 21 486
  • 异国他地忆故乡 明月冷风伴凄凉 辛酸苦辣是日常 抑郁苦闷满心房 烦恼忧愁长自扰 庸人不知为何故 提笔徽...
    韩国露露阅读 1,229评论 0 0
  • 文/南有南风-1-我的意中人是个盖世英雄,有天他会踏着七色的云彩来娶我。 前几年看《大话西游》,把它当做喜剧只顾着...
    南有南风阅读 13,516评论 137 325

友情链接更多精彩内容