linux的进程间通信概述
2016-09-26 10:21
225 查看
《朱老师物联网大讲堂》学习笔记
学习地址:www.zhulaoshi.org
进程间通信,
为什么需要?呢
同一个进程在一个地址空间中,同一进程的不同部分(函数,文件)之间的通信是很简单的,通过变量等即可实现,
不同的进程处在不同的地址空间中,因此通信就比较难,如果太容易了,安全性就变低了,
什么样的程序设计需要进程间通信,
大多数程序不用考虑进程间通信,因为大部分程序都是单进程的,
以后写程序的趋势就是,单进程,多线程,
比较复杂大型的程序,因为设计的需要就必须被设计成多进程程序,比如GUI,服务器,
结果就是,进程间通信的技术,在中小型程序中用不到,
linux内核提供的多进程通信机制,
1,无名管道和有名管道,
2,SystemV IPC:信号量,消息队列,共享内存,
3,Socket域套接字,
4,信号,
ps:注意信号和信号量的区别,
学习地址:www.zhulaoshi.org
进程间通信,
为什么需要?呢
同一个进程在一个地址空间中,同一进程的不同部分(函数,文件)之间的通信是很简单的,通过变量等即可实现,
不同的进程处在不同的地址空间中,因此通信就比较难,如果太容易了,安全性就变低了,
什么样的程序设计需要进程间通信,
大多数程序不用考虑进程间通信,因为大部分程序都是单进程的,
以后写程序的趋势就是,单进程,多线程,
比较复杂大型的程序,因为设计的需要就必须被设计成多进程程序,比如GUI,服务器,
结果就是,进程间通信的技术,在中小型程序中用不到,
linux内核提供的多进程通信机制,
1,无名管道和有名管道,
2,SystemV IPC:信号量,消息队列,共享内存,
3,Socket域套接字,
4,信号,
ps:注意信号和信号量的区别,
相关文章推荐
- Linux操作系统进程间通信概述
- Linux操作系统进程间通信概述
- linux进程间通信概述
- linux进程间通信概述
- linux进程间通信-概述
- linux进程间通信概述
- 小何讲Linux: Linux下进程间通信概述
- linux进程间通信概述
- linux进程间通信概述
- Linux下进程间通信概述
- Linux操作系统进程间通信概述
- Linux 进程间通信--- 概述
- 第 10 章linux进程间通信 1. 进程间通信概述
- linux进程间通信-------概述
- linux网络编程之进程间通信基础(一):进程间通信概述
- linux进程间通信概述
- 【转】linux进程间通信(概述)
- Linux进程间通信概述
- Linux环境编制之IPC进程间通信(一):IPC概述
- Linux进程间通信的几种方式总结-概述