简介

第1章 简介
1.1 IPC是进程间通信的简称(运行在某个操作系统上不同进程间各种消息传递的方式),UNIX操作系统中,消息传递经历了如下几个发展阶段:
1.管道 (广泛使用的IPC形式,既可以在程序中使用又可以在shell中使用,缺陷是只能在具有父子关系的进程间使用,有名管道的引入解决了这个问题)2.消息队列,可以在同一主机上有亲缘关系和无亲缘的进程之间。3.远程过程调用,它是从一个系统上的某个程序调用另一个系统上某个函数的一种方法。4.记录上锁 5.信号量 6.互斥锁和条件变量 7.读写锁
1.2 进程线程与共享内存
线程
1.3 IPC对象的持续性


1.4 名字空间
当两个或多个无亲缘关系的进程使用某类型的IPC对象来彼此交换信息时,该IPC对象必须有一个某种形式的名字或标识符。

1.5 fork、exec、exit对IPC的影响

1.6 出错处理:包裹函数

小结

第2章 Posix IPC
2.1 概述
以下三种类型的IPC合称为Posix IPC:
①Posix消息队列
②Posix信号量
③posix共享内存

2.2 IPC名字
px_ipc_name函数

2.3 创建与打开IPC通道

2.4 IPC权限
2.5 小结

第3章 System V IPC
3.1概述
以下三种IPC合称为System V IPC
① System V 消息队列
② System V 信号量
③ System V 共享内存区

3.2 key_t 键和ftok函数
函数ftok把一个已存在的路径名和一个整数标识符转换成一个key_t值,成为IPC键。
3.3 IPC_perm 结构
3.4 创建与打开IPC通道
3.5 IPC权限
3.6 标识符重用
小结

UNP卷2读书笔记 第一部分 简介相关推荐

  1. 《MongoDB权威指南》读书笔记 第一章 简介

    第一章 1.面向文档的数据库,不是关系形数据库 2.面向文档的数据模型可使数据在多台服务器之间分割,平衡集群的数据和负载 3.具有的功能:索引.聚合.固定集合.文件存储 4.卓越的性能,把逻辑尽量交给 ...

  2. 《Java核心技术 卷Ⅰ》读书笔记一

    Java核心技术·卷 I(原书第10版) 作者: [美] 凯.S.霍斯特曼(Cay S. Horstmann) 出版社: 机械工业出版社 原作名: Core Java Volume I - Funda ...

  3. 《MAC OS X 技术内幕》读书笔记第一章:MAC OS X的起源

    <MAC OS X 技术内幕>读书笔记第一章:MAC OS X的起源 前言 1 System x.x系列 1.1System 1.0(1984年1月24日) 1.2System 2.x(1 ...

  4. 《理解人性》- 读书笔记 - 第一部分精神的含义

    <理解人性>- 读书笔记 - 第一部分精神的含义 文章目录 <理解人性>- 读书笔记 - 第一部分精神的含义 作者简介 引言 精神的含义 一.精神的含义 什么是意识? 精神的作 ...

  5. Android群英传神兵利器读书笔记——第一章:程序员小窝——搭建高效的开发环境

    Android群英传神兵利器读书笔记--第一章:程序员小窝--搭建高效的开发环境 目录 1.1 搭建高效的开发环境之操作系统 1.2 搭建开发环境之高效配置 基本环境配置 基本开发工具 1.3 搭建程 ...

  6. 读书笔记第一篇:知乎高赞回答

    自从今年以来,生活发生了极大变化,自己也进入了30大关,开始奔四了.最近总觉得自己一事无成,无论物质还是精神上都没有得到满足,而且自己一个游戏程序员,越来越觉得逐渐被淘汰.所以想到的第一个挣扎的办法, ...

  7. 《世界是数字的》读书笔记第一部分_硬件篇

    <世界是数字的>是一部科普读物,出自顶尖计算机科学家Brian W.Kernighan之手,如果你不知道此人是谁的话,那么你或许知道The Practice of Programming( ...

  8. mybatis从入门到精通(刘增辉著)-读书笔记第一章

    前言: 本读书笔记共11章节 本版本采用idea编写,不采用作者书中所说的eclipse jdk8 maven3.6.1 mysql5.7 1.idea新建maven项目,配置pom.xml < ...

  9. UNP读书笔记第一章

    #第一章 1.客户端和服务器间通过协议(如TCP)进行通讯,一个具体的例子代码中包括①头文件②命令行参数③创建TCP套接字(socket)④指定服务器的IP地址和端口⑤建立与服务器的连接(connec ...

最新文章

  1. DateEdit如果开启Vista模式并显示日期+时间模式
  2. i7跑服务器系统,i7主机做服务器
  3. 最大间隔分类器的错误理解
  4. Spring IoC — 基于XML的配置
  5. 关于反射调用方法的一个log
  6. 帮助学生改善学习方法_学生应该如何花费时间改善自己的幸福
  7. 机器人军团【动态规划】
  8. 凨-百度地图API之地图标注(JS版),地理位置信息,根据地址获取经度纬度
  9. 1001.A+B Format
  10. html实现在线展示pdf文件,在html页面中展示pdf文件,实现在线阅读
  11. 移动iptv安装三方软件
  12. 易语言dd驱动模拟按键模块_DD驱动 虚拟键盘 虚拟鼠标
  13. 流体力学示例 Python 分析
  14. 计算机怎么用函数算出成绩自评,SPSSAU一众新功能上线:高级公式、综合得分一键计算!...
  15. STM32F401的PWM输出
  16. 推荐一款非常好看notepad++主题和字体
  17. 凡诺CMS 未授权访问+文件包含Getshell
  18. python所有字母大写_在python中将所有字母改为大写
  19. 手环android app demo,【智能手环APP for Android 】01 百度map展示行动轨迹
  20. 比周黑鸭与绝味食品更早上市的煌上煌,为何掉队了?

热门文章

  1. 刨析django----celery
  2. 计算机二级 学习资料 网盘分享
  3. 计算机菜单打不开,电脑右键菜单打不开怎么办
  4. Android 手机开启全局调试xposed插件
  5. RPA用于反洗钱—金融体系数字化转型
  6. 记从开始到现在(一)
  7. 卡方检验--离散变量相关性分析--机器学习特征选择
  8. 如何将统一参考文献的格式?
  9. 【ubuntu】【chrome_r197497】编译
  10. matlab画bar图 图例与颜色不对应