May 20
某プロジェクトのための実益も兼ねてBoostの共有メモリ系ライブラリで遊んでみた。offset_ptrがかなり直感的に使えるので、共有メモリを使わないコードをまずそれで書いてみて、のちのち共有メモリ型の実装に発展させるというのは比較的簡単にできそう。あと、managed_shared_memoryとmanaged_mapped_fileクラスを使うと、共有メモリ上のメモリ管理(動的な領域の確保と解放、さらに確保した領域上でのオブジェクトの構築)もほぼおまかせでできるので、少なくともメモリ管理の効率とかを気にしない範囲でなら共有メモリ対応も結構簡単にできそう。
More… »
Recent Comments