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

  • 2014025670(12) 《嵌入式系统程序设计》第七周学习总结

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

    有名管道:它可以使互不相关的两个进程彼此通信。该管道可以通过路径来指出,并且在文件系统中是可见的。在建立了管道之后,两个进程就可以把它当作普通文件一样进行读写操作,使用非常方便。不过值得 注意的是,FIFO是严格地遵循先进先出规则的,对管道及FIFO的读总是从开始处返回数据,对它们的写则把数据添加到
    Zの²   2017-06-12 20:02   1   113
  • 2014025678《嵌入式系统程序设计》第七周学习总结

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

    第七周我们主要学习了有名管道和消息队列的传输和接收。 一、有名管道 1、有名管道定义 可以使互不相关的两个进程实现彼此通信的管道就是有名管道。 有名管道可以通过路径名来指出,并且在文件系统中是可见的。在建立了管道之后,两个进程就可以把它当作普通文件一样进行读写操作,使用非常方便。不过值得注意的是,F
    刘玥姣   2017-06-11 13:43   0   151
  • 2014025673《嵌入式系统程序设计》第七周学习总结

    2014025673《嵌入式系统程序设计》第七周学习总结 在本周,主要学习了管道及消息队列等相关知识。 一、FIFO 1.有名管道和无名管道的区别: 无名管道:只能用于具有亲缘关系的进程之间。 有名管道:突破了无名管道的限制,它可以使互不相关的两个进程实现彼此通信,在建立管道之后,两个进程就可以像普
    6班-15-李东冉   2017-06-11 13:10   0   141
  • 2014025659 《嵌入式程序设计》第七周学习总结

    2014025659 《嵌入式程序设计》第七周学习总结 第7周主要学习内容 主要对有名管道的读写和消息队列的发送接收信息进行了了解学习。 FIFO 一、有名管道 FIFO也称为有名管道,它是一种文件类型。FIFO简单理解,就是它能把两个不相关的进程联系起来,FIFO就像一个公共通道,解决了不同进程之
    愚yyy   2017-06-11 11:33   0   155
  • 2014025629(3)《嵌入式系统程序设计》第七周学习总结

    最后一次作业了,也感谢老师让我学到了很多知识。 本周的学习内容: 有名管道和消息队列的传输和接收,并且在课上和课下实验楼中进行了程序的验证和操作。 1.有名管道: 管道应用的一个重大限制是它没有名字,因此,只能用于具有亲缘关系的进程间通信,在有名管道(named pipe或FIFO)提出后,该限制得
    王哲学   2017-06-10 16:09   0   109
  • 2014025636《嵌入式系统程序设计》第七周学习总结

    这周学习了 有名管道部分和消息队列部分并且在课上和实验楼里面进行了练习。收货很多 1,什么是有名管道部分呢 管道没有名字,它的通信只限定于亲缘关系间的通信,有名管道实现了无亲缘关系间的通信,原理是fifo提供了一个路径名与之关联,让fifo的文件存于系统中,只要知道该文件路径,就可以进行访问。fif
    刘孟伟   2017-06-10 14:13   0   204