热门

最新

红包

立Flag

投票

同城

我的

发布
m0_51786280
诗仙女
4 年前
truem0_51786280

进程通信-管道通信
1、管道只能采用半双工通信,某一时间段只能实现单向传输,如果要实现双向同时通信,则需要设置两个管
道
2、各进程要互斥地访问管道
3、数据以字符流的形式写入管道,当管道写满时,写进程的write()系统调用将被阻塞,等待读进程将数据取
走。当都进程将数据全部取走后,管道变空,此时读进程的read()系统调用将被阻塞
4、如果没写满就不允许读,如果没有读空就不允许写
5、一旦被读出数据,就从管道中被抛弃,就意味着都进程最多只能有一个否则可能会有读错数据的情况

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
%f 默认保留小数点后6位
立即登录