剖析我想通了的应用程序,它有很多的堆字符串。
在我的情况,是在堆上创建的字符串,而不是拘留,他们不是文字。
是否有具体的GC调优技术当应用程序中字符串的数量是非常高的追随。
我穿过GC设置跌跌撞撞-XX:+ UseCompressedStrings或-XX + UseStringCache,但不知道这会有所帮助。 没有任何身体尝试这些设置吗?
Java版本 “1.6.0_22”
的Java(TM)SE运行时环境(建立1.6.0_22-B04)
的Java的HotSpot(TM)64位服务器VM(构建17.1-B03,混合模式)