オーダーのファイルに対して、複数のハッシュアルゴリズムでファイルハッシュを計算する必要に駆られていた。「そんなシチュエーションが本当にあるのか?」と思うかも知れないが、あったのだから仕方ない。2回ファイルをダウンロードすることになるこの方法は遅くて仕方ない。一度メモリに読み込ませてから複数のハッシュアルゴリズムで計算できるようなコードを作成した。このサイズを超えると一般的に動作速度が下がると言われている。メソッドなどでもおなじみなのだが、これが必ずしも正解とは限らないわけだな。計測した平均を計測した。計測の各回でハッシュを計算するファイルはそれぞれ別のファイルで、中身はランダムバイナリとした。パラメータを変えて複数回連続で呼び出した。ハッシュ計算を実行している。どちらもコストがかかるので、同期的にやってたらそりゃ遅いわ。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。