我有一个服务器客户端系统,其中服务器是vc ++程序,客户端在R中。 我可以在这两者之间使用共享内存吗?在vc ++端使用boost :: interprocess,在R端使用R bigmemory?
服务器和客户端在同一台PC上
答案 0 :(得分:2)
你得到一个非常坚定的可能!。
bigmemory包(或包组,这些天)确实使用了Boost中的互斥锁 - 请参阅它构建的synchronicity包。为什么不从一个共享100 x 2矩阵的简单原型开始,看看你得到了多远?一旦你证明了一些初步的可行性,迈克尔可能很乐意帮助你进一步。