1.管道及有名管道(pipe & named pipe)

pipe 用于亲缘关系的进程间通信,named pipe除了pipe的功能外,还可以进行无亲缘关系进程间的通信。

2.信号(Signal)

没什么好说的,发送一个信号传递消息

3.报文队列(消息队列 Message)

4.共享内存

使用多个进程可访问同一块内存空间,是最快的可用IPC形式,通常与其他的通信机制结合使用,如信号量,达到进程间同步互斥

5.信号量(semaphore)

主要作为进程间以同一进程不同线程之间的同步手段

6.套接字(Socket)

可用于不同机器之间的进程间通信

一般来说:Linux下的进程包含以下几个关键要素

1.有一段可执行程序

2.有专用的系统堆栈空间

3.内核中有它的控制块(PCB),描述进程所占资源

4.具有独立的存储空间

最新文章

  1. Atiti.大企业病与小企业病 大公司病与小公司病
  2. java for循环冒泡排序
  3. empty isset
  4. selenium-JS点击(项目应用)
  5. <c:if>标签的使用-流程控制标签
  6. javascript_basic_04之节点、元素
  7. JavaScript起点(严格模式深度了解)
  8. dedecms 打印出网站所有 文章标题和链接(URL)的方法
  9. Castle IOC容器构建配置详解(二)
  10. eclipse快速查找一个变量、方法或者类被引用的地方
  11. hdu 2222 Keywords Search ac自己主动机
  12. activitie5 流程入门例子
  13. C++模板编程
  14. 有关Struts2a的ction直接使用response异步问题
  15. javascript的setTimeout()与setTimeout()方法用法总结
  16. c#中Class和Struct使用与性能的区别
  17. linux 3.10 串口注册
  18. openGL-计算机图形大作业中出现的几个错误及解决
  19. zabbix3.4.6之监控Oracle
  20. AttributeError: module '__main__' has no attribute 'main'解决方法

热门文章

  1. ZROI2018提高day3t3
  2. 100200F Think Positive
  3. Mat_类
  4. STM32 CAN控制器简介
  5. ISIS协议
  6. android自定义视图属性(atts.xml,TypedArray)学习
  7. 带参宏定义和inline修饰的内联函数
  8. Web Server 在iis下部署php网站在iis下
  9. javaweb访问hdfs的一些错误
  10. models说明