【发布时间】:2010-09-08 05:18:39
【问题描述】:
我有一个服务器客户端系统,其中服务器是 vc++ 程序,客户端是 R。 我可以在这两者之间使用共享内存吗?在 vc++ 端使用 boost::interprocess,在 R 端使用 R bigmemory?
服务器和客户端在同一台电脑上
【问题讨论】:
-
请不要在 R-help 和 stackoverflow 上交叉发布。
标签: c++ visual-c++ r
我有一个服务器客户端系统,其中服务器是 vc++ 程序,客户端是 R。 我可以在这两者之间使用共享内存吗?在 vc++ 端使用 boost::interprocess,在 R 端使用 R bigmemory?
服务器和客户端在同一台电脑上
【问题讨论】:
标签: c++ visual-c++ r
你会得到一个非常坚定的也许!。
bigmemory 包(或现在的一组包)确实使用了来自 Boost 的互斥锁——参见它所构建的synchronicity 包。为什么不从共享 100 x 2 矩阵的简单原型开始,看看能走多远?一旦您证明了一些初步的可行性,Michael 可能会很乐意为您提供进一步的帮助。
【讨论】: