我正在编写一个C++分布式应用框架。其中一个要求是提供分布式共享内存。但我不想从头开始编写自己的库(可能会重复造轮子),所以我想看看是否有现成的开源库可用。但是,快速的谷歌搜索并没有找到什么有用的信息。
这里有没有人有使用过好的C++ DSM库的经验可以推荐一下?
理想情况下,该库将支持MRMW(多读/多写),但如果需要,我可以使用MRSW(多读,单写)。我正在Linux上开发。
我正在编写一个C++分布式应用框架。其中一个要求是提供分布式共享内存。但我不想从头开始编写自己的库(可能会重复造轮子),所以我想看看是否有现成的开源库可用。但是,快速的谷歌搜索并没有找到什么有用的信息。
这里有没有人有使用过好的C++ DSM库的经验可以推荐一下?
理想情况下,该库将支持MRMW(多读/多写),但如果需要,我可以使用MRSW(多读,单写)。我正在Linux上开发。
试试ACE库,它有很多你会喜欢的好东西。他们在里面有一个Shared_memory类,但我不确定它是否是DSM - 如果不是,他们还有很多其他网络/分布式的东西,你可能会感兴趣。