免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1690 | 回复: 3
打印 上一主题 下一主题

[进程管理] 请教进程间通信问题 [复制链接]

论坛徽章:
1
巳蛇
日期:2014-04-17 19:22:10
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-03-01 16:25 |只看该作者 |倒序浏览
楼主小白,请教下各位前辈:
就我理解,linux下进程都有自己独立的地址空间等各项资源。在整个系统里就看上去是独立的执行程序,那么,这时候进程间通信时为何呢?
同时,由于各自独立的系统资源(地址空间),那么进程间通信怎么进行呢。

没有搞明白,麻烦各位指点一下。

论坛徽章:
0
2 [报告]
发表于 2013-03-01 17:04 |只看该作者
没有共享的,就在内核里面给他们搞一个共享的内存块咯。
然后进程访问的时候,从这个共享的地方复制到进程的私有空间去。

论坛徽章:
7
丑牛
日期:2013-10-18 14:43:21技术图书徽章
日期:2013-11-03 09:58:03辰龙
日期:2014-01-15 22:57:50午马
日期:2014-09-15 07:04:39丑牛
日期:2014-10-16 14:25:222015年亚洲杯之伊朗
日期:2015-03-16 10:24:352015亚冠之城南
日期:2015-05-31 09:52:32
3 [报告]
发表于 2013-03-03 12:14 |只看该作者
通过系统调用私通

论坛徽章:
0
4 [报告]
发表于 2013-03-04 13:30 |只看该作者
这种时候你要站的更高一些,不要把自己想象成一个普通的进程,而是要想象成一个操作系统。从安全易用的角度,你需要为你的用户(应用程序)设计一套完备的虚拟环境,这就是所谓的“独立”。而他们之间也有相互通讯的需求,所以,你还要考虑为他们设计一套通讯机制。这个不是能不能的问题,而是要不要的问题。有需求就必须要实现,仅此而已。)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP