绿色系统下载网站,值得信赖的XP系统下载站!

系统工具|网络软件|应用软件|网络聊天|图形图像|多媒体类|教育教学|安全相关|程序开发|行业软件
您的位置:首页 > 电脑教程 > 共享存储器系统的实现

共享存储器系统的实现

发表于:2013-04-26 15:11:47   来源:http://www.greendl.com/

   在共享存储器系统中,相互通信的进程共享某些数据结构或共享存储区,进程之间通过对共享存储区进行读数据或写数据进行通信,如下图所示。

  共享存储器系统

  当使用共享数据结构通信时,通信进程利用某个专门的数据结构存放需要交换的数据,相互通信的进程通过共享某些数据结构即可实现信息交换。在共享存储器系统中,进程间可以通过共享存储区进行通信。共享存储区是在存储器中划出一块共享空间,进程间可以通过对共享存储区的访问来进行通信。

  进程在通信之前,先向系统申请共享存储区中的一个分区,把获得的共享存储区的分区连接到自己的地址空间上。之后,进程就可以像读/写普通存储器一样,读/写共享存储区中的数据,实现进程之间的通信。