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

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...