性能话题>ScavengeRootsInCode 参数讨论专区>

ScavengeRootsInCode 参数讨论专区

欢迎来到 JVM 参数ScavengeRootsInCode的讨论专区

参数名称

ScavengeRootsInCode

取值类型

int

参数说明

0: do not allow scavengable oops in the code cache; 1: allow scavenging from the code cache; 2: emit as many constants as the compiler can see

用法及建议

  • ScavengeRootsInCode必须配合参数-XX:+UnlockDiagnosticVMOptions使用,并且只能加在其后才能生效
  • 使用该参数的正确姿势是-XX:ScavengeRootsInCode=___

默认值

平台/版本 JDK6 JDK7 JDK8
Linux 2 2 2
MacOS 0 2 2
Windows 0 2 2

关于该参数的使用,您有什么心得体会或者疑问吗?欢迎在下方参与讨论 ↓

点赞
5727 阅读
请先登录,感受更多精彩内容
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步