当前位置: 技术问答>linux和unix
问一个有名管道的原子性读写的问题(版主们一定要进)
来源: 互联网 发布时间:2015-12-10
本文导语: 进程1 :获取了视频帧数据,然后就不断的往一个fifo里写进去视频帧 进程2:从fifo里读取视频帧数据,写成视频文件。 问题 进程1 :是否只要保证写进去的帧不大于PIPE_BUF就能保证原子性 进程2 : .......... if ( read...
进程1 :获取了视频帧数据,然后就不断的往一个fifo里写进去视频帧
进程2:从fifo里读取视频帧数据,写成视频文件。
问题
进程1 :是否只要保证写进去的帧不大于PIPE_BUF就能保证原子性
进程2 :
..........
if ( read(fd,buf,FSIZE)
进程2:从fifo里读取视频帧数据,写成视频文件。
问题
进程1 :是否只要保证写进去的帧不大于PIPE_BUF就能保证原子性
进程2 :
..........
if ( read(fd,buf,FSIZE)