boost :: interprocess разделяемая память и R bigmemory - PullRequest
3 голосов
/ 08 сентября 2010

У меня есть серверная клиентская система, где сервер является программой vc ++, а клиент находится в R. Могу ли я использовать общую память между этими двумя? с boost :: interprocess на конце vc ++ и R bigmemory на конце R?

сервер и клиент находятся на одном компьютере

1 Ответ

2 голосов
/ 08 сентября 2010

Вы получаете очень твердую Может быть! за это.

Пакет bigmemory (или группа пакетов в наши дни) действительно использует мьютексы из Boost - см. Пакет synchronicity , на котором он построен. Почему бы вам не начать с простого прототипа совместного использования матрицы 100 x 2 и посмотреть, как далеко вы продвинетесь? Майкл, вероятно, будет рад помочь вам в дальнейшем, когда вы продемонстрируете некоторую начальную жизнеспособность.

...