多做题,通过考试没问题!

计算机网络管理员(高级)

睦霖题库>计算机网络管理员>计算机网络管理员(高级)

什么是管道?无名管道和有名管道的主要差别是什么?

正确答案: A.管道是指能够连接一个写进程和一个读进程的,并允许它们以生产者-消费者方式进行通信的一个共享文件,又称为pipe文件;
B.无名管道是一个临时文件,是利用系统调用pipe()建立起来的无名文件,没有路径名,只有调用pipe的进程及其子孙进程才能识别此文件描述符而利用该文件(管道)进行通信;有名管道是利用mknod系统调用建立的,是可以在文件系统中长期存在的,既有路径名的文件,其它进程可以知道其存在,并利用该路径名来访问该文件.
答案解析:
进入题库查看解析

微信扫一扫手机做题