项目开发日报表 姓名:黄云峰 日期:2018年10月11日
项目名称 | 嵌入式工程实训 |
---|---|
本人进度计划以及任务 | linux系统的进程间通信的学习 |
本日任务完成情况 | 学习了进程间通信的6个知识点。1.进程间通信概论。2.管道通信。3.信号通信。4.共享内存。5.消息队列。6.信号量 |
本日开发中出现的问题汇总 | 有名管道是用于有关系的进程(如父子进程)。无名管道适用于所有的进程。管道是单向的。只能有一个字节流。消息队列是半双工的。megget 创建/获取消息队列。POSIX表示可移植操作系统接口。 |
本日未解决问题 | 有三个比较难的方面:信号量 ,消息队列和共享内存。信号量的有关方面有些难懂,步骤也多。 |
本日开发收获 | 知道了进程之间通信的重要性,了解了很多函数,例如migsnd,migsent等等。 |
自我评价 | 有关进程间的通信方式有很多种,今天就一种方法着重讲了讲,进程是已经跑起来的程序,它们之间的通信不仅复杂,而且样式多种。但是这又是非常重要的一面。 |
同组其他成员评价 | 无 |
其他 | 还是会有很多细节方面不注意。 |