12 セルプローブモデルを考えてください。任意の長さの連続したメモリチャンク(Cのmallocなど)を割り当ててメモリのセグメンテーションを回避しながら解放できるデータ構造があり、最悪の場合の決定論的なO(log n)時間ですべての操作を実行します(nはメモリの合計サイズは? メモリのセグメンテーションを回避することで、空きセルの総数がFである場合、Fセルの連続したセグメントまたは約Fセルを割り当てることができるはずです。 ds.data-structures memory — マヌ ソース
6 mmnnNNΩ (m log(N/ n))Ω(mログ(N/n)) さらに、バディシステムはこの限界を達成し、対数時間で実行できます。 — jbapple ソース 参照いただきありがとうございます。割り当てられたオブジェクトを移動することを許可します(そうでない場合、悪い例が思いつきます)。あなたが言及した下限はまだ適用されますか? — マヌー mm O (ログn )O(ログn)
4 このホワイトペーパーhttp://dl.acm.org/citation.cfm?id=3070693は、物を動かすことができるがコストがかかるメモリ割り当ての問題に正確に対応しています。 — マーティン・ファラッハ・コルトン ソース