当前位置: 技术问答>linux和unix
请问有关进程间通信的问题
来源: 互联网 发布时间:2014-12-06
本文导语: 请问进程间通信在实际中用的多吗,如果有的话请举例稍微说明一下,多谢 | 并不一定。主要看你开发的应用需要了。 就比如说一般socket服务器都用多进程实现,但是用多线程实现也没有什...
请问进程间通信在实际中用的多吗,如果有的话请举例稍微说明一下,多谢
|
并不一定。主要看你开发的应用需要了。
就比如说一般socket服务器都用多进程实现,但是用多线程实现也没有什么不好,而且可以更节省系统资源
就比如说一般socket服务器都用多进程实现,但是用多线程实现也没有什么不好,而且可以更节省系统资源
|
在一些实时监控的程序中,由某个进程采集数据,保存在一个队列中,另一些进程对队列中的数据进行处理.这样可以更好的处理大量的并发数据.
|
进程间通讯的使用实在是太多了,很多Server端程序为了提高并发性就使用多进程,这时就要用到进程间通讯。
|
在Linux系统中,通常不可能在同一时刻只有单个进程在运行,对于一个多进程系统来说,各个进程之间往往不是相互独立的,很多情况下,各个进程间需要进行信息交换,因此进程间的通信是必不可少的。借助于进程间通信的使用,可以建立分布式的应用程序。
个人觉得,Linux下好像多进程用的比较多,而Windows下多线程用的比较多,不知是不是这样?为什么?
个人觉得,Linux下好像多进程用的比较多,而Windows下多线程用的比较多,不知是不是这样?为什么?