摘要 |
複数のロックレスリスト構造内で保管される複数のメモリ要素の割当てを管理するシステム及び技術が提供される。これらロックレスリスト構造(例えばSlist等)は、マルチコアプロセッサのオペレーティングシステム環境内でアクセス可能にされ、システム内で区分化され得る。メモリ要素もこれらのロックレスリスト構造の間で区分化され得る。コアプロセッサ(又は他のプロセッシング素子)がメモリ要素を自身に割り当てることを要求するとき、このシステム及び/又は方法は、これらのロックレスリスト構造の中で利用可能なメモリ要素を探索し得る。好適且つ/或いは利用可能なメモリ要素が発見されると、このシステムはその利用可能メモリ要素を要求元コアプロセッサに割り当て得る。例えばメモリ要素の実質的な数的均等性を維持すること又はリソースの過大割当てを回避すること等の好適な均等化メトリックに従って、メモリ要素の動的な均等化が行われ得る。 |