<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Zero-Copy in Linux with sendfile() and splice()</title>
	<atom:link href="http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/</link>
	<description>Pat Patterson on the Cloud, Identity and Single Malt Scotch</description>
	<lastBuildDate>Thu, 23 May 2013 17:53:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Ron</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56563</link>
		<dc:creator>Ron</dc:creator>
		<pubDate>Wed, 25 Jul 2012 14:10:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56563</guid>
		<description><![CDATA[Using sendfile syscall on client-side and read syscall on server-side... everything works fine.]]></description>
		<content:encoded><![CDATA[<p>Using sendfile syscall on client-side and read syscall on server-side&#8230; everything works fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ron</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56507</link>
		<dc:creator>Ron</dc:creator>
		<pubDate>Tue, 24 Jul 2012 22:03:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56507</guid>
		<description><![CDATA[What a temptation !!!]]></description>
		<content:encoded><![CDATA[<p>What a temptation !!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pat Patterson</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56504</link>
		<dc:creator>Pat Patterson</dc:creator>
		<pubDate>Tue, 24 Jul 2012 21:25:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56504</guid>
		<description><![CDATA[Fall back to a traditional approach of reading the socket into a buffer and writing that buffer to the file?]]></description>
		<content:encoded><![CDATA[<p>Fall back to a traditional approach of reading the socket into a buffer and writing that buffer to the file?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ron</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56501</link>
		<dc:creator>Ron</dc:creator>
		<pubDate>Tue, 24 Jul 2012 21:07:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56501</guid>
		<description><![CDATA[I really dunno what to do at the moment]]></description>
		<content:encoded><![CDATA[<p>I really dunno what to do at the moment</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pat Patterson</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56498</link>
		<dc:creator>Pat Patterson</dc:creator>
		<pubDate>Tue, 24 Jul 2012 20:51:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56498</guid>
		<description><![CDATA[Kernel 3.2? All bets are off - I was using 2.6 - I haven&#039;t done anything with 3.x. Sorry!]]></description>
		<content:encoded><![CDATA[<p>Kernel 3.2? All bets are off &#8211; I was using 2.6 &#8211; I haven&#8217;t done anything with 3.x. Sorry!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ron</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56496</link>
		<dc:creator>Ron</dc:creator>
		<pubDate>Tue, 24 Jul 2012 20:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56496</guid>
		<description><![CDATA[Accordingly to my experiments, the big issue is related to splice syscall on server-side.]]></description>
		<content:encoded><![CDATA[<p>Accordingly to my experiments, the big issue is related to splice syscall on server-side.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ron</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56491</link>
		<dc:creator>Ron</dc:creator>
		<pubDate>Tue, 24 Jul 2012 19:48:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56491</guid>
		<description><![CDATA[$ cat /proc/version

Linux version 3.2.0-27-generic-pae (buildd@akateko) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #43-Ubuntu SMP Fri Jul 6 15:06:05 UTC 2012]]></description>
		<content:encoded><![CDATA[<p>$ cat /proc/version</p>
<p>Linux version 3.2.0-27-generic-pae (buildd@akateko) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #43-Ubuntu SMP Fri Jul 6 15:06:05 UTC 2012</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pat Patterson</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56486</link>
		<dc:creator>Pat Patterson</dc:creator>
		<pubDate>Tue, 24 Jul 2012 19:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56486</guid>
		<description><![CDATA[Ron - yes - splice() is still a bit &#039;bleeding edge&#039;, I think. There might be bugs or idiosyncrasies in the kernel version you&#039;re using.]]></description>
		<content:encoded><![CDATA[<p>Ron &#8211; yes &#8211; splice() is still a bit &#8216;bleeding edge&#8217;, I think. There might be bugs or idiosyncrasies in the kernel version you&#8217;re using.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ron</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56453</link>
		<dc:creator>Ron</dc:creator>
		<pubDate>Tue, 24 Jul 2012 12:32:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56453</guid>
		<description><![CDATA[The client works fine sending to the server all the stuff from an input file. Added some code to print the content of my input file directly by the server.

Having, for example, a 16 byte file on client-side I got all the stuff on server-side and I can print such content.

The problem is with splice and so on, I guess.]]></description>
		<content:encoded><![CDATA[<p>The client works fine sending to the server all the stuff from an input file. Added some code to print the content of my input file directly by the server.</p>
<p>Having, for example, a 16 byte file on client-side I got all the stuff on server-side and I can print such content.</p>
<p>The problem is with splice and so on, I guess.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pat Patterson</title>
		<link>http://blog.superpat.com/2010/06/01/zero-copy-in-linux-with-sendfile-and-splice/comment-page-1/#comment-56406</link>
		<dc:creator>Pat Patterson</dc:creator>
		<pubDate>Mon, 23 Jul 2012 22:34:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.superpat.com/?p=1071#comment-56406</guid>
		<description><![CDATA[Ron - I can&#039;t think what&#039;s happening. You could send the file size, but you shouldn&#039;t need to - the server should just read data from the socket until the client closes it. Good luck debugging tomorrow!]]></description>
		<content:encoded><![CDATA[<p>Ron &#8211; I can&#8217;t think what&#8217;s happening. You could send the file size, but you shouldn&#8217;t need to &#8211; the server should just read data from the socket until the client closes it. Good luck debugging tomorrow!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
