組み込みとかカーネルの下のほうみたいなやつ
ある操作の結果をキャッシュして高速化しようとしたら、キャッシュで使うmallocのせいで遅くなった
キャッシュ無しで60マイクロ秒
キャッシュ有りで400マイクロ秒
固定長キャッシュ(mallocなし,ヒット率9.5割)で50マイクロ秒
この程度なら無しでいいやってかんじなんだけど
mallocの実装が微妙ぽいので(キャッシュとは関係なく)Linux のスラブアロケータあたりを持ってこようかなと考えている
普段はHaskellとか書いてるんだけど
なんか別世界
Permalink | 記事への反応(0) | 21:58
ツイートシェア
malloc がボトルネックだった 死にたい
特殊な環境でのお話?
組み込みとかカーネルの下のほうみたいなやつ ある操作の結果をキャッシュして高速化しようとしたら、キャッシュで使うmallocのせいで遅くなった キャッシュ無しで60マイクロ秒 キャッ...