基于素数序列的Java哈希表性能优化

被引:3
作者
廖名学
范植华
机构
[1] 中国科学院软件研究所
关键词
Java; 哈希表; 素数;
D O I
暂无
中图分类号
TP312.1 [];
学科分类号
081202 ; 0835 ;
摘要
分析了Java哈希表的实现特点并给出了导致其性能恶化的一种数据模式。针对这种数据模式的特点,提出了基于素数序列的哈希表优化方法,从而几乎完全避免了该模式下哈希表的性能恶化。实验与理论结果表明:对提出的模式数据,优化方法产生的Hash碰撞比JDK中的方法下降接近100%,而且对随机数据下的Java哈希表性能也有改善。
引用
收藏
页码:108 / 109+142 +142
页数:3
相关论文
共 5 条
[1]   用于特定流匹配的随机矩阵映射Hash算法研究 [J].
唐红 ;
吴勇军 ;
赵国锋 .
通信学报, 2007, (02) :17-22
[2]   基于RBF神经网络和混沌映射的Hash函数构造 [J].
陈军 ;
韦鹏程 ;
张伟 ;
杨华千 .
计算机科学, 2006, (08) :198-201
[3]   一种基于HASH变换的循环散列分档排序算法 [J].
毕秀丽 ;
王晅 ;
肖斌 ;
袁益民 .
计算机工程与应用, 2006, (14) :50-51
[4]   可扩展Hash方法的一种改进算法 [J].
徐凤刚 ;
许俊奎 ;
潘清 .
计算机工程与应用, 2006, (04) :95-97
[5]   Hash函数的安全性研究 [J].
王张宜 ;
李波 ;
张焕国 ;
不详 .
计算机工程与应用 , 2005, (12) :18-19+197