嵌入式系统/ARM技术中的进程间通信之共享内存(一) 上传者:a84881 2020-11-10 14:44:56上传 PDF文件 53.63KB 热度 14次 作者:曾宏安,华清远见嵌入式学院讲师。 1.共享内存概述 共享内存允许两个或更多进程共享一给定的存储区。因为数据不需要在各个进程之间复制,所以这是最快的一种进程间通信方式。使用共享内存时的关键点在于如何在多个进程之间对一给定的存储区进行同步访问。 例如若一个进程正在将数据放入共享内存区,则在它做完这一操作之前,其他进程不应该去取这些数据。通常,信号量被用来实现对共享内存访问的同步。 2.函数说明 共享内存的实现分为4个步骤。 第一步是创建共享内存,这里用到的函数是shmget,也就是从内存中获得一段共享内存区域。 第二步是映射共享内存,也就是把这段创建 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论 a84881 资源:463 粉丝:0 +关注 上传资源 免责说明 本站只是提供一个交换下载平台,下载的内容为本站的会员网络搜集上传分享交流使用,有完整的也有可能只有一分部,相关内容的使用请自行研究,主要是提供下载学习交流使用,一般不免费提供其它各种相关服务! 本站内容泄及的知识面非常广,请自行学习掌握,尽量自已动脑动手解决问题,实践是提高本领的途径,下载内容不代表本站的观点或立场!如本站不慎侵犯你的权益请联系我们,我们将马上处理撤下所有相关内容!联系邮箱:server@dude6.com