计算机14-5、6班 (黑龙江科技大学)

  • 2014025688 《嵌入式程序设计》第七周学习总结

    2014025688(30) 《嵌入式程序设计》第七周学习总结 有名管道 FIFO也称为有名管道,它是一种文件类型。FIFO简单理解,就是它能把两个不相关的进程联系起来,FIFO就像一个公共通道,解决了不同进程之间的“代沟”。普通的无名管道只能让相关的进程进行沟通(比如父shell和子shell之间
    6班康文龙(30)   2017-06-13 21:32   0   120
  • 2014025630《嵌入式程序设计》第七周学习总结

    2014025630《嵌入式程序设计》第七周学习总结 教材学习内容总结 有名管道(FIFO) 命名管道也被称为FIFO文件,是一种特殊的文件。由于linux所有的事物都可以被视为文件,所以对命名管道的使用也就变得与文件操作非常统一。 无名管道应用的一个重大限制是它没有名字,因此,只能用于具有亲缘关系
    计算机14-5王淋媛04   2017-06-13 21:16   0   119
  • # 2014025655 《嵌入式程序设计》第七周学习总结

    管道 管道:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 有名管道: 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。 FIFO不同于无名管道之处在于它提供了一个路径名与之关联,以FIFO的文件形式存在于文件系
    gaojieshun   2017-06-13 20:57   0   114
  • 2014025631 《嵌入式程序设计》第7周学习总结

    本周学习概要: 本周我们学习了有名管道和消息队列的传输和接收,并且在课上和课下实验楼中进行了程序的验证和操作。 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 有名管道 (named pipe) : 有名管
    2014025631syg   2017-06-13 19:10   0   174
  • 2014025679 《嵌入式系统程序设计》第七周学习总结

    本周学习了管道及消息队列相关的知识。 一、管道 1、有名管道&无名管道 有名管道(named pipe): 管道可用于具有亲缘关系进程间的通信,有名管道,除具 有管道所具有的功能外,它还允许无亲缘关系进程间的通信。 无名管道: 只能用于具有亲缘关系的进程之间,大大地限制了管道灵活使用。 2、有名管道
    邴成德   2017-06-13 17:51   0   196
  • 2014025635《嵌入式系统程序设计》第七周学习总结

    1.有名管道 有名管道可以将两个互不相关的进程实现彼此的通信, 可以通过路径名来指出,并且在文件系统中是可见的。 读进程 1.若管道是阻塞打开,且FIFO内无数据,则读进程一直堵塞下去,直到有数据写入。2.不是阻塞打开,不管有没有数据,会立即执行。 写进程 阻塞打开,跟读进程一样,直到有东西写入 如
    刘沐枫   2017-06-13 16:00   0   101
  • 2014025645 《嵌入式系统程序设计》第七周学习总结

    待会写
    2014025645   2017-06-12 22:00   0   61
  • 2014025670(12) 《嵌入式系统程序设计》第七周学习总结

    对阻塞打开和非阻 塞打开的读写进行讨论: (1)对于读进程。 若该管道是阻塞打开,且当前 FIFO 内没有数据,则对读进程而言将一直阻塞到有数据写入。 若该管道是非阻塞打开,则不论 FIFO 内是否有数据,读进程都会立即执行读操作。即如果 FIFO 内没有数据,则读函数将立刻返回 0。 (2)对于写
    quyongxiang   2017-06-12 21:40   0   86
  • 2014025651《嵌入式系统程序设计》第七周学习总结

    本周学习了进程间通信这一章,首先管道: 管道是基于文件描述符的通信方式,当一个管道建立时,它会创建两个文件描述符 fds[0]和 fds[1],其中 fds[0] 固定用于读管道,而 fd[1]固定用于写管道,如图所示,这样就构成了一个半双工的通道。 无名管道,它具有如下特点。  它只能用于具有亲
    迟庆峰   2017-06-12 20:22   0   130
  • 2014025644 嵌入式程序设计 第七周学习总结

    嵌入式程序设计 第七周 有名管道 有名管道和无名管道的区别 (1) 无名管道:管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道;只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程)。 单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但它不是普通的文件
    宋思雨   2017-06-12 20:03   0   135