Symbian 的共享内存示例

Posted

技术标签:

【中文标题】Symbian 的共享内存示例【英文标题】:Shared Memory Example for Symbian 【发布时间】:2009-08-10 16:43:03 【问题描述】:

我想在两个进程之间共享一些内存。不幸的是,我在使用谷歌时找不到任何有用的例子。唯一出现的是如何使用 P.I.P.S。但我记得它可以通过另一种方式完成,类似于创建消息队列的方式。如果有人能指出我正确的方向,那就太好了!

非常感谢

【问题讨论】:

【参考方案1】:

RChunk 用于普通共享内存。这是一个低级的,相当有效的机制。

RMsgQueue 用于消息队列,它的抽象级别更高一些。有关更多信息,请参阅 SDK 帮助中的Using Message Queue。

【讨论】:

谢谢,我知道如何使用消息队列。但我想知道如何使用共享内存。在 Symbian 中可以做到这一点,但我忘记了类名...... 现在找到了。这是我正在寻找的 Rchunk 类! 当然。我编辑了我的答案以包含该选项,因此它对于寻找相同的其他人更有用。 (我有点被你问题中的“消息队列”这个词分心了,不得不承认。)

以上是关于Symbian 的共享内存示例的主要内容,如果未能解决你的问题,请参考以下文章

Linux 内核 内存管理内存管理系统调用 ⑤ ( 代码示例 | 多进程共享 mmap 内存映射示例 )

Windows共享内存示例

c++内存示例07允许从本共享

c++内存示例08从本共享

CUDA共享内存的使用示例

如何设置linux的共享内存