标题: Linux C编程 ---- 进程间通信(一) [打印本页] 作者: pulbieup 时间: 2019-7-31 10:49 标题: Linux C编程 ---- 进程间通信(一) 目的 ) t4 j* y/ F6 q : x! x% J, X' L N4 @$ k2 y: n, Z; {' O& o& ^% C2 X/ t) d
数据传输——一个进程需要将它的数据发送给另一个进程 * ]. }& e. G6 d, l, l& G& J) ~/ L% a. F; A* V5 m
% @. ^$ c. f& y8 o9 w. f资源共享——多个进程之间共享同样的资源$ F2 w; u6 _! y: {5 `% h8 ^
: X, B" d: d2 x L( a8 l2 G5 r( m# a8 m
通知事件——一个进程需要向另一个或一组进程发送消息,通知它们发生了某种事件 8 u: b* v$ B2 b, } " o& g# j" }9 g8 |* b& X4 w+ v9 z P' N" v
进程控制——有些进程希望完全控制另一个进程的执行(如Debug进程),此时控制进程希望能够拦截另一个进程的所有操作,并能够及时知道它的状态改变# t7 H, I9 q" p" r3 x
& T; h/ l7 X9 N3 t7 g3 O# v ' p5 i# ?- h; N9 H / ~. w5 v) m; |* b) U& a. ~4 M0 O 分类 8 w i" d I8 E9 q+ j. \, G! E) U# z1 O' V
! I/ E0 w! J3 Y! {
现在Linux使用的进程间通信方式包括: x; @# a. Q6 c) O: W0 f6 s
5 Z* S: b& _+ j. g7 g* Y. H0 W9 ^# d/ z
8 a1 R: _; X3 p3 a8 P8 _1 t; v
e; u: f9 y3 k7 F+ t7 O' ?; Z I* d g7 j$ p' x4 C 作者: wu68aq 时间: 2019-7-31 18:12
看看