Unix进程间通信方式上

<进程间通信综述及无名管道>

笔记

欲速则不达,建议先完成 的任务!

继续学习

通关时间从学习第1个课程开始计时

7天内通关,可获得赏金50元

开始学习
该课程需要登录后才能观看
3400 位同学正在学习! 查看详情

ghcghcghc

无名管道的问题

我在视频上面看见说无名管道是单工,但是网上和华清远见的官网上面说是半双工,哪个是对的?

王强

1

回答

示例中一共创建了几个子进程,几个父进程

小灰灰回复:

那个例题啊?可不可以贴个代码出来,或者直接在群里问一下值班老师就可以被快速解决,继续加油

王豫新

1

回答

管道问题?

杨老师回复:

这里应该是像队列一样,先进先出,栈是先进后出哦!

槛外人

1

回答

老师怎样在一个程序中区分子进程和父进程

并发程序设计

韩hyr回复:

由fork创建的新进程被称为子进程。该函数被调用一次,但返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程 id。

muyi4032

1

回答

while(1) pause();
这个表示一直在等待信号吗,等到一个信号打印一次到终端屏幕,程序不会结束?

答疑讲师回复:

pause()函数是将进程挂起等待任意一个信号,若接收到信号则当信号处理完毕之后pause会返回,然后继续while(1)循环,接着pause。

whoami

1

回答

老师,我想问一下信号处理函数handler里的参数signo是从哪儿来的

答疑讲师回复:

是我们指定signal的第一个参数,也就是捕捉的信号值

上次保存笔记

看见好看好看就很快很快就会看见

保存 修改