Linux PIPE 相关介绍

2018-07-20 Friday     linux , misc

原子操作

所谓的原子操作,简单来说就是这次写入要么成功要么失败,不会存在着中间状态。

对于 PIPE 来说,可以参考 Atomic Operations with Pipes 中的介绍,也就是说 POSIX 规定了 512 字节的写入是原子的,而 Linux 实际上是 4096

Linux 在 linux/limits.h 头文件中,通过 PIPE_BUF 宏定义了该值。



如果喜欢这里的文章,而且又不差钱的话,欢迎打赏个早餐 ^_^


About This Blog

Recent Posts

Categories

Related Links

  • RTEMS
    RTEMS
  • GNU
  • Linux Kernel
  • Arduino

Search


This Site was built by Jin Yang, generated with Jekyll, and hosted on GitHub Pages
©2013-2019 – Jin Yang