当对象达到Tenuring阈值或在转移时“TO”Survival空间已满时,可以将对象从年轻代提升到老年代。
因此,我的问题是:为了提高性能,如果我知道我的对象将经常使用(引用),是否可能自动/手动声明一个老/永久代中的对象,以便不在Eden中声明它可以延迟对小垃圾回收的需要,从而延迟“停止世界”事件并提高应用程序的性能?
因此,我的问题是:为了提高性能,如果我知道我的对象将经常使用(引用),是否可能自动/手动声明一个老/永久代中的对象,以便不在Eden中声明它可以延迟对小垃圾回收的需要,从而延迟“停止世界”事件并提高应用程序的性能?
MaxTenuringThreshold=0
。 - Samuel Hošovský