私は最近、補助バッファー ヒープのようなキャッシュを無視するデータ構造について読んでいます。これらのデータ構造は、最近アクセスされた要素をキャッシュ メモリに保持することで機能するため、その後のアクセスも高速になります。
これらのデータ構造のほとんどは、C/C++ などの低レベル言語で実装されています。これらのデータ構造を Python のような動的言語に移植する価値はありますか? それとも、仮想マシン上で実行するオーバーヘッドがこれらのデータ構造のパフォーマンス上の利点をすべて台無しにしますか? 後者のようですが、実際に使った経験のある方に聞いてみようと思いました。