当前位置: 技术问答>linux和unix
linux 与windows进程间通信的区别??
来源: 互联网 发布时间:2016-02-11
本文导语: 不知这样的提法有没有问题?望指证 在学习操作系统中进程通信里讲到:进程通信的类型(高级通信机制)可归结为三大类: 1共享存储器系统(Shared-Memory System). 2消息传递系统(Message passing system). 3管道(Pipe)通...
不知这样的提法有没有问题?望指证
在学习操作系统中进程通信里讲到:进程通信的类型(高级通信机制)可归结为三大类:
1共享存储器系统(Shared-Memory System).
2消息传递系统(Message passing system).
3管道(Pipe)通信。
那我们讲进程间的通信为什么经常说在什么系统下,比如在LINUX下进程间的通信有哪几种?
所以我就想问一下linux 与windows进程间通信的区别??
PS:linux下的进程间通信有:1管道 2命名管道(FIFO)3内存映射 4 消息队列 5 共享内存 6信号量
怎么规划为上面三大类下?
windows是不是也有这么6种通信方式?
谢谢!
在学习操作系统中进程通信里讲到:进程通信的类型(高级通信机制)可归结为三大类:
1共享存储器系统(Shared-Memory System).
2消息传递系统(Message passing system).
3管道(Pipe)通信。
那我们讲进程间的通信为什么经常说在什么系统下,比如在LINUX下进程间的通信有哪几种?
所以我就想问一下linux 与windows进程间通信的区别??
PS:linux下的进程间通信有:1管道 2命名管道(FIFO)3内存映射 4 消息队列 5 共享内存 6信号量
怎么规划为上面三大类下?
windows是不是也有这么6种通信方式?
谢谢!
|
这个三大类的概念我是没听说过, 上课没好好学.
进程间通信(IPC)的方式包括:
管道 pipe
命名管道 FIFO
内存映射 Memory Mapping
消息队列 Message Queue
共享存储 Shared Memory
信号量 Semaphore
套接字 Socket
我知道的就以上这几种, Linux Windows都有的.
进程间通信(IPC)的方式包括:
管道 pipe
命名管道 FIFO
内存映射 Memory Mapping
消息队列 Message Queue
共享存储 Shared Memory
信号量 Semaphore
套接字 Socket
我知道的就以上这几种, Linux Windows都有的.
|
linux和windows编译器用到的库不同,具体函数在实现上可能有不同,但是理论上是相同的。
这也是操作系统这门课没有讲具体的linux或者windows,而是讲笼统的操作系统的原因,细节可能不同,但是思想是相同的。
这也是操作系统这门课没有讲具体的linux或者windows,而是讲笼统的操作系统的原因,细节可能不同,但是思想是相同的。
|
这几种通信方式Linux,windows都用。
|
dai_weitao上的那人学校的课啊?
|
花点时间都去试试,收获最大