サクサク読めて、アプリ限定の機能も多数!
『しかし、Java SE 8 をリリースするにあたって改めて調べたところ、「-XX:hashCode=5(XORシフト方式)に変えたほうがマルチスレッドでのパフォーマンスが格段に良い*3」という結果が得られたそうです。』
decoy2004 のブックマーク 2014/07/23 21:59
Java8 で java.lang.Object#hashCode() の生成アルゴリズムが変更されていました。 - 地平線に行く[java][Java8][アルゴリズム][Algorithm][hash]『しかし、Java SE 8 をリリースするにあたって改めて調べたところ、「-XX:hashCode=5(XORシフト方式)に変えたほうがマルチスレッドでのパフォーマンスが格段に良い*3」という結果が得られたそうです。』2014/07/23 21:59
このブックマークにはスターがありません。 最初のスターをつけてみよう!
yujisoftware.hatenablog.com2014/07/20
java.lang.Object#hashCode()の性質という記事で書いたのですが、Java の Object#hashCode() の値はただの乱数となっています。 この乱数のアルゴリズムが、Java SE 8 で「線形合同法」から「XORシフト方式」に変...
45 人がブックマーク・5 件のコメント
\ コメントが サクサク読める アプリです /
『しかし、Java SE 8 をリリースするにあたって改めて調べたところ、「-XX:hashCode=5(XORシフト方式)に変えたほうがマルチスレッドでのパフォーマンスが格段に良い*3」という結果が得られたそうです。』
このブックマークにはスターがありません。
最初のスターをつけてみよう!