Linux IPC / 分类
大类示意图
POSIX,Portable Operating System Interface for UNIX,是IEEE(电子电气工程师协会)为了在各种UNIX操作系统上运行软件而定义的一系列API标准总称,正式称呼为IEEE 1003,国际标准名称为ISO/IEC 9945。
分类:
1、管道 / 有名管道:pipe、FIFO
2、信号:signal
3、消息队列:message queue
4、信号量:simaphore
5、共享内存区:shared memory
6、套接字:socket
(SAW:Game Over!)
参考:
https://www.ibm.com/developerworks/cn/linux/l-ipc/
https://blog.csdn.net/m0_37907797/article/details/103188294
https://blog.51cto.com/muyunzhe/1629782
Linux IPC / 分类相关推荐
- 【Android 逆向】Linux 文件分类 ( 普通文件 | 目录文件 | 链接文件 | 字符设备文件 | 管道文件 | 块设备文件 )
文章目录 一.Linux 文件分类 1.普通文件 2.链接文件 3.字符设备文件 4.管道文件 5.块设备文件 一.Linux 文件分类 Linux 文件分类 : " - " 表示 ...
- Unix/Linux IPC及线程间通信总结
一.互斥与同步 1.互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性.但互斥无法限制访问者对资源的访问顺序,即访问是无序的. 2.同步:是指在互斥的基础上(大多数情况),通过其它 ...
- Linux操作命令分类详解 - 用户权限(三)
转自:Linux操作命令分类详解 - 用户权限(三),更优阅读体验:http://www.kongzid.com/ 目录 系列文章 1.用户账号管理 1.1 useradd/adduser 添加用户账 ...
- IPC分类—2018最新版IPC分类查询工具
非常好用的IPC分类查询工具,不仅能按照层级显示分类号,还能统计数据! www.IPCSearch.com
- Linux IPC总结(全)
原文链接 IPC进程间通信(Inter-Process Communication)就是指多个进程之间相互通信,交换信息的方法.Linux IPC基本上都是从Unix平台上继承而来的.主要包括最初的U ...
- 【Linux系统】第8节 Linux系统软件分类及安装
目录 1 软件安装包分类 2 源码包 2.1 源码包简介 2.2 源码包安装注意事项 2.3 源码包安装过程 3 二进制包安装过程 3.1 二进制包简介 3.2 CentOS二进制包安装及管理 3.2 ...
- Linux IPC进程间通信(三):信号量
系列文章: Linux IPC进程间通信(一):管道 Linux IPC进程间通信(二):共享内存 Linux IPC进程间通信(三):信号量 Linux IPC进程间通信(四):消息队列 文章目录 ...
- Linux IPC shm
Linux IPC Shm Linux 共享内存 Linux 不同进程之间可以通过共享内存的方式完成通信. Linux 使用共享内存 共享内存相关API shmget shmget - allocat ...
- 【编撰】linux IPC 001 - 概述
前言:本文摘自IBM DeveloperWorks ,by郑彦兴 (mlinux@163.com)国防科大计算机学院 文章大致说明了UNIX,linux的IPC的历史发展和分类.大致说明了IPC的六种 ...
最新文章
- Linux系统下统计目录及其子目录文件个数
- React——Flow代码静态检查
- 内核虚拟化技术——LXC初体验
- 前沿资讯|Spring Native 0.11.2、Spring Authorization Server 0.2.2 发布
- 【Linux 内核 内存管理】Linux 内核堆内存管理 ③ ( CPU 计数器瓶颈 | per-CPU 计数器 | Linux 内核 percpu_counter 结构体源码 )
- lnmp 中的laravel出现白屏的处理办法
- Excel模板导出之导出教材订购表
- 连接远程Windows主机中的虚拟机
- C static extern和全局变量
- python读取matlab数据_两分钟搞定Python读取matlab的.mat数据
- 1000个网络摄像头如何组网?
- matlab 各种文件的读取(及读写问题的解决)
- html target=_blank 弹出独立窗口,HTML base 标签的 target 属性 —— base target=_blank /...
- ThinkSNS Plus PHP开发概述
- 更靠谱的横竖屏检测方法
- ROST情感分析的语法规则_大数据之数据仓库Hive架构分析
- java batik_使用BATIK解析SVG生成PNG图片
- 修改typora主题的字体
- AngularJs的UI组件Datepicker Popup
- Eclipse启动时f出现ail to create Java Virtual Machine问题的解决
热门文章
- Python脚本配合Linux计划任务工作
- AngularJS HTML DOM
- MVC4建立DBContext的EF6数据
- 《深入理解Nginx》阅读与实践(四):简单的HTTP过滤模块
- OpenWindow.document.write();
- (大纲)三小时学会openCV
- 开源调度框架xxl-job集成SpringBatch详解
- ubuntu21.04中文冒号变乱码问题解决
- 【收藏】为什么在Scala中可以在运行时将AnyVal转换为AnyRef?AnyVal转换为AnyRef
- 【网址收藏】win10环境下安装Docker、Windows安装docker