Oracle Java HotSpot VM性能选项的当前状态是什么(UseStringCache,UseCompressedStrings,OptimizeStringConcat)

前端之家收集整理的这篇文章主要介绍了Oracle Java HotSpot VM性能选项的当前状态是什么(UseStringCache,UseCompressedStrings,OptimizeStringConcat)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在阅读 Java HotSpot VM Options.我见过一些有趣的虚拟机开关,大部分属于字符串 – 这对我来说非常有价值,因为我的应用正在做一些繁重的字符串操作.那些是:

> -XX:UseStringCache
> -XX:UseCompressedStrings
> -XX:OptimizeStringConcat

我在想 – 这些开关默认是开启的吗?使用它们的真实体验是什么?他们有所作为吗?

考虑字符串性能,请查看-XX:PrintStringTableStatistics和-XX:StringTableSize =. Java 7具有很好的功能,允许在使用实习字符串时调整String缓存.这样就可以优化String缓存大小.

并且,相关的字符串性能Q / A:Java GC tuning for strings

猜你在找的Oracle相关文章