找回密码
 注册
关于网站域名变更的通知
查看: 348|回复: 1
打印 上一主题 下一主题

Linux C编程 ---- 进程间通信(一)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-7-31 10:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
目的
, }' \, J. j3 U! T/ r, Z. k) y5 K" Z& a( I: X
4 W8 Z# }# l2 W! `& C" R& G7 y
数据传输——一个进程需要将它的数据发送给另一个进程+ Y. D6 J9 ^* z, F2 c* b* ^
" p3 O- v5 M) [4 G7 e

" K0 @/ g1 c. Y+ e3 S# m资源共享——多个进程之间共享同样的资源
' N4 H! V6 |$ c( z) K1 X, o1 L) z1 s* p' J4 W" H0 w

! A3 ~4 I+ \& G5 x/ M  y通知事件——一个进程需要向另一个或一组进程发送消息,通知它们发生了某种事件
- {2 P# F5 `! H* F  n
- ]4 W$ |! ?; c# [7 s0 H

' F" U! I+ @& @/ j7 `5 T# H+ A进程控制——有些进程希望完全控制另一个进程的执行(如Debug进程),此时控制进程希望能够拦截另一个进程的所有操作,并能够及时知道它的状态改变2 t7 i  h$ o! _) B8 K/ q; x8 Z
, ]1 f) k! ]9 ^" l

% E6 w* Z9 K( @5 ~; X: ~4 v
, ]$ n  k' N; M8 B分类% y2 l- M5 D1 W% V; I  ^
" z1 m. L2 F4 N; E
( ?& v+ E* f: I( P# R
现在Linux使用的进程间通信方式包括:
% `! r2 d9 M- s# |2 p3 V
0 A  Z. b+ m# U1 o

( C: W* E: d- N. E  b+ o
游客,如果您要查看本帖隐藏内容请回复

3 @' N6 R. q+ {. Q* U1 s0 {2 [: ]0 ?, o8 G# d% `8 G5 q* f+ K- r! E5 i
8 [( W* s$ a% Z  y( p
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 00:45 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表