<story><title>How fast are Linux pipes anyway? (2022)</title><url>https://mazzo.li/posts/fast-pipes.html</url></story><parent_chain></parent_chain><comment><author>Too</author><text>So if I understand correctly, vmsplice is more of a mini shared memory mechanism between two processes, if used on both the reader and writer end simultaneously? Meaning both processes need to be exceptionally careful in when they read and write to the buffers and how it is returned after use. Hot, yet scary at the same time.&lt;p&gt;Other main takeaway, it’s a bit sad that the naive implementation everybody will write, is 20x slower than what is possible.&lt;p&gt;Exceptionally written article btw.</text></comment>
<story><title>How fast are Linux pipes anyway? (2022)</title><url>https://mazzo.li/posts/fast-pipes.html</url></story><parent_chain></parent_chain><comment><author>nh2</author><text>(2022) Previous discussion: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=31592934&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=31592934&lt;/a&gt;</text></comment>