ポスト

concurrent hash map は、例えば hash を取る部分を lock の外に出せたり、キー空間を分割してロックの粒度を下げたりできて、かなり有利な印象があります。 github.com/xacrimon/conc-… これの src/bench.rs のコメントアウトを解除すると RwLock<HashMap> と比較できると思います。

メニューを開く

みさわ@Mi_Sawa

みんなのコメント

メニューを開く

なるほどです!!🙏結構contentionがあるデータなので、直感的にもconcurrent hashmapは効きそうという感じがしています。軽くパフォーマンス比較してみて有意に差が出る感じであれば、変更をチームに提案しようと思います!

🍣maguro@yusuktan

人気ポスト

もっと見る
Yahoo!リアルタイム検索アプリ