共享内存学习笔记.docxVIP

  • 2
  • 0
  • 约7.08千字
  • 约 8页
  • 2020-11-19 发布于天津
  • 举报
学习必备欢迎下载学习必备欢迎下载一什么是共享内存顾名思义共享内存就是允许两个不相关的进程访问同一个逻辑内存共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式不同进程之间共享的内存通常安排为同一段物理内存进程可以将同一段共享内存连接到它们自己的地址空间中所有进程都可以访问共享内存中的地址就好像它们是由用语言函数分配的内存一样而如果某个进程向共享内存写入数据所做的改动将立即影响到可以访问同一段共享内存的任何其他进程特别提醒共享内存并未提供同步机制也就是说在第一个进程结束对共享内存的

学习必备 欢迎下载 学习必备 欢迎下载 一、 什么是共享内存 顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。 共享内存 是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。 不同进程 之间共享的内存通常安排为同一段物理内存。 进程可以将同一段共享内存连接到 它们自己的地址空间中,所有进程都可以访问共享内存中的地址, 就好像它们是 由用C语言函数malloc分配的内存一样。而如果某个进程向共享内存写入数据, 所做的改动将立即影响到可以访问同一段共享内存的任何其他进程。 特别提醒:共享内存并未提供同步机制,也就是说,在第一个进程结束对共享内 存的写操作之前,并无自动机制可

文档评论(0)

1亿VIP精品文档

相关文档