小编yic*_*uan的帖子

java HashMap的统计信息

在Java HashMap的生命周期中,有一种方法可以确定发生了多少次冲突/链接.调整HashMap的次数以及每个resize事件花了多长时间?

我检查了HashMap(1.6)的源代码,看起来它可以扩展为添加上面的功能.

一点点背景,我继承了一些遗留应用程序,因为我们使用的是CMS-GC,它恰好是非压缩的.这些哈希表可以有超过一百万个条目.我们正面临生产中仅在活动高峰期间出现的一些性能问题.我们无法在我们的生产副本中重现它们.

在我以前的项目中,我们会定期打印缓存使用情况统计信息以确定其有效性.

如果这是一个正确的思路,也会感谢您的意见/批评?

java performance hashmap

8
推荐指数
1
解决办法
478
查看次数

标签 统计

hashmap ×1

java ×1

performance ×1