热带鱼腮发硬:什么是linux管道

来源:百度文库 编辑:高考问答 时间:2024/04/30 14:48:00

管道就是很像水管的东西 哈哈

内核操作

你从这端写入的内容可以在另一端有序的读出来

并且只能在另一端读出来

信号量

就是操作有信号的东西 它有当前值(量)
操作时产生信号
使用
get等待并得到信号量值 同时减1 如果值为0那一直等到大于0
使用signal增加信号量值

消息队列就是放消息的队列
这个队列放在系统中 所以不同进程都可以操作它

如添加一个消息或是删除一个消息或是取得一个消息

这些都是用于处理进程间通信的

在操作系统中 进程间地址空间是独立的

所以不同进程间通信必须使用某个机制