waterye

hashmap引起的high cpu

系统运行一段时间后老是出现爆cpu的情况,通过jconsole查看jvm,原来是hashmap引起的,系统使用hashmap作为cache容器.

替换成高并发访问下性能更好的ConcurrentHashMap并调整实际的initialCapacity就可以解决爆cpu的问题.

posted on 2007-12-22 18:26 waterye 阅读(542) 评论(0)  编辑  收藏 所属分类: Java


只有注册用户登录后才能发表评论。


网站导航: