奶茶少冰多芋圆 2021-11-10 22:40 采纳率: 84.4%
浏览 4
已结题

关于文件系统IO自带缓冲,请问有哪个是错误的呀

关于文件系统IO自带缓冲,请问有哪个是错误的呀?希望能够有明确的分析。

img

  • 写回答

1条回答 默认 最新

  • 从善若水 优质创作者: 信息安全技术领域 2021-11-10 22:42
    关注

    C

    pipe通过返回两个文件描述符比如fout、fin实现进程通信,
    一次通信共涉及四次拷贝:
    1、写入进程用户空间--写入进程内核空间;
    2、写入进程内核空间--pipe内核空间
    3、pipe内核空间--读入进程内核空间
    4、读入进程内核空间--读入进程用户空间

    另外,共享内存方式只涉及两次拷贝,
    这也是共享内存比pipe、消息队列效率高的原因减少了系统调用以及拷贝次数

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月19日
  • 已采纳回答 11月11日
  • 创建了问题 11月10日