一些 JVM 有 Class Sharing选项设置。有没有办法以编程方式检测该选项是打开还是关闭?
谢谢
最佳答案
我所知道的没有理智的方法来得到这个......
您可以获得用于调用您的 JVM 的命令行并查找描述的标志 here .如果您想做的只是强制关闭该功能,那很容易-需要关闭标志。
请注意,此文档适用于 1.5,它说共享还取决于所使用的垃圾收集器,因此您也需要推断出这一点(也可能,给定 jvm 版本、命令行、操作系统版本等等耐心 :-)).
您还需要在每个 jvm 供应商上解决这个问题。 ibm jvm,例如 uses different flags
关于java - 以编程方式检测 JVM 是否正在使用类共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15002057/