alt-rt.jar中的HashMap有什么区别 和rt.jar。我想我看到了相当快的速度 在我的一个申请中,会有什么解释?
最好的问候
P.S。:我找到了两个不同的* .jar 在JDK 1.6.0_25 64位。最终的 加速也与alt-string.jar有关。 这个alt最终可能与a有关 命令行选项:
http://thevirtualmachinist.blogspot.com/2010/09/xxusecompressedstrings.html
但我对理解更感兴趣 alt-rt.jar,我没有看到 上面的文章中有一个命令行 与之相关的选项。
答案 0 :(得分:6)
alt-rt.jar。实际上来自alt-rt.jar的HashMap比传统的HashMap更快,但是由于使用了HashMap $ FrontCache,它的内存消耗要高得多。
在生产中使用AggressiveOpts参数时要小心,我们在内存有限的设置中遇到了很多麻烦。可能还有其他陷阱隐藏。