共享存储区的通信方式

时间:2021-03-27 13:23:45
【文件属性】:

文件名称:共享存储区的通信方式

文件大小:120KB

文件格式:DOC

更新时间:2021-03-27 13:23:45

共享存储区

linux系统的通信机构IPC中消息通信机制提供四个操纵共享存储区的系统调用: shmget()的主要功能是建立新的共享存储区或返回一个已存在的共享存储区描述字, shmat(shmid,addr,flag)的主要功能是将物理共享区附接到进程虚拟地址空间, shmid是shmget()共享存储区描述字, addr等于0有系统自动选址进行附接,flag置0既能读又能写, shmdt()的功能是断接一个共享存储区, shmctl()的主要功能是查询及设置一个共享存储区状态和有关参数 为通信进程提供了直接通信的手段,使通信进程可直接访问彼此虚拟空间


网友评论