OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
时间: 2024-06-08 11:09:18 浏览: 192
这个警告是因为在 JDK 9 版本中,Concurrent Mark Sweep (CMS) 垃圾回收器的默认 GC 策略已经从 UseConcMarkSweepGC 改为了 G1GC。因此,建议您更新使用 G1GC 垃圾回收器的选项,以避免未来版本中出现问题。您可以使用以下选项来启用 G1GC:
```-XX:+UseG1GC```
如果您需要更多细节信息,可以参考官方文档:https://openjdk.java.net/jeps/248
相关问题
报错OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. OpenJDK 64-Bit Server VM warning: UseAVX=2 is not supported on this CPU, setting it to UseAVX=0
这个报错信息意味着您正在使用的 Java 虚拟机配置不再建议使用,因为它可能在未来的版本中被删除。具体来说,这个报错信息是告诉您在使用 Java 虚拟机时,不再建议使用 UseConcMarkSweepGC 选项,因为它已经被弃用了。另外,还有一个警告是说您的 CPU 不支持 UseAVX=2 选项,所以它被设置为 UseAVX=0。
为了解决这个问题,您可以考虑升级您的 Java 虚拟机版本,或者修改您的虚拟机配置,以使用建议的选项。您可以参考官方文档或者在线资源来了解更多信息。
OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.
这是一个警告信息,意思是在JDK 13中,选项“-Xverify:none”和“-noverify”已被弃用,未来可能会被移除。这两个选项都与类验证相关,-Xverify:none表示禁用类验证,-noverify表示跳过类验证。这些选项在某些情况下可能会提高应用程序的性能,但是它们也可能导致应用程序出现安全问题。因此,建议使用默认值,避免使用这些选项。
阅读全文