关于RCF多进程通信库,有没有轻量级替代RCF的进程通信库

cheidtf 2013-11-11 05:46:47
最近碰到一个问题,需要裁减开发板上面的Flash。

当初使用RCF库,是为了多进程的调用方便。但是同时也使得编译出来的程序变得非常大,占用内存非常多。

FLASH 32MB 减少 16MB
内存 256 减少到128 MB

现在上面的要求是需要裁减FLASH和内存,代码框架已经定型,
如果能够寻找寻找一个轻量级的进程通信库替代RCF库,代码结构改动就很小。
不然把多进程合并到单进程工作量还是不小的。

请各位高手指点。
...全文
170 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cheidtf 2013-11-11
  • 打赏
  • 举报
回复
引用 2 楼 cheidtf 的回复:
现有代码是用C++写的,接口都做成了类,面向对象的方式调用。 看过libevent,是用C写的。貌似不行啊!
之前的256MB内存都是剩不少的。为了最大利益化,就降内存,降FLASH. 挺别扭的。
cheidtf 2013-11-11
  • 打赏
  • 举报
回复
代码是用C++写的。 看过libevent,是用C写的。貌似不行啊!
max_min_ 2013-11-11
  • 打赏
  • 举报
回复
FLASH和内存 一下子缩小的太恐怖了吧,一半啊!会不会比较有压力啊? 轻量级的就线程了!试试libevent开源库吧!

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧