複数のプロセスでデータを共有したい。私の最初の試みは、P2P Msg Queueが非常に高速であることを読んだので、複数のリーダーでポイントツーポイントメッセージキューを使用することです。
私のテスト中、複数のリーダーが同じキューから読み取っているようで、1人のリーダーがメッセージをフェッチすると、他のリーダーは同じメッセージをフェッチできなくなります。
複数のプロセスとデータを共有するためのより良いIPCは何ですか?データは頻繁に(1秒間に複数回)更新されるため、WM_COPYDATAは適切な選択ではなく、「通常の」メッセージキューに干渉すると思います。
私の2番目の試みは、おそらく共有メモリ+ミューテックス+イベントです