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

    内容

    • 0

      管道分为无名管道和

    • 1

      关于管道的描述正确的是( ) A: 管道是全双工工作 B: 管道是单工工作 C: 无名管道可在不相关进程间通信 D: 有名管道存在于文件系统中

    • 2

      Linux进程通信方式中,最高效的方式是() A: 无名管道 B: 有名管道 C: 共享内存 D: 消息队列

    • 3

      根据管道的适用范围将其分为:无名管道和( ),也叫( )。

    • 4

      对蒸汽管道和热水管道必须采取什么措施?