Я пытаюсь, чтобы 2 процесса взаимодействовали через контейнер stl, поэтому я решил использовать управляемую общую память. Я пытаюсь реализовать некоторую синхронизацию между ними — для начала interprocess_mutex с scoped_lock — но мне не очень везет. Как это должно быть сделано?
Как создать механизмы синхронизации в сегментах управляемой общей памяти?
Ответы (1)
Я думаю, что лучшим решением является обработчик контейнера и весь доступ (геттер/сеттер) к контейнеру через обработчик. Таким образом, в этом обработчике вы можете легко реализовать синхронизацию.
Салу2.
person
Miguel Angel
schedule
24.08.2009