|
小妹最近在看很多关于linux下进程通讯的东东,好晕呀,有几个很菜菜的问题,想在这里请教各位大侠,拜托各位了!呵呵!*^_^*
1.如果使用kill 一个signal来进行进程间通信,那是不是说,子进程kill一个signal之后,父进程就必须要接受,好象如果父进程不能及时接受signal,子进程就会出现等待状态,死在那里了555555555
2. 如果使用pipe,那我只write pipe,而没有read pipe,是不是,最后如果read的数据是所有wirte pipe的全部数据?
3.如果我想在子进程中运行中先不进行kill signal,如果父进程进行某一特定操作,比如按下某一个按钮,之后子进程在做kill signal的操作,该怎么实现呢?
4.如果我想在父进程中按了某一个按钮,之后子进程在做write pipe操作,又该怎么做呢?
其实3和4 是同一个问题,就是用的方法不一样,但我现在真的已经超级晕了!
不要笑话我哦!呵呵! |
|