Advertisement

进程间通信方式(三)-- (消息队列、共享内存和信号灯集)作为IPC对象

阅读量:

IPC对象分析

  • 1. IPC对象

    • 2. 查看IPC对象命令

    • 3. 消息队列

      • 3.1 概念
      • 3.2 相关函数
        • 3.2.1 msgget() 创建或者打开消息队列
        • 3.2.2 ftok() 获取键值
        • 3.2.3 msgctl() 控制消息队列
        • 3.2.4 msgsnd() 向消息队列写信息
        • 3.2.5 msgrcv() 从消息队列读
      • 3.3 消息队列 示例
    • 4. 共享内存

      • 4.1 概念

      • 4.2 相关函数

        • 4.2.1 shmget() 创建或者打开一个共享内存
        • 4.2.2 shmctl() 控制共享内存
        • 4.2.3 shmat() 映射共享内存
        • 4.2.4 shmdt() 解除共享内存映射
      • 4.3 共享内存示例

  • 5. 信号灯集
    *5.1 相关概念
    *5.2 相关函数
    5 .2 .1 semget( ) 打开或者创建一个信号灯集
    5 .2 .2 semctl( ) 控制信号灯集
    *5

全部评论 (0)

还没有任何评论哟~