<?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: Windows networking woes</title>
	<atom:link href="http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/</link>
	<description>news for few, stuff no-one cares about</description>
	<lastBuildDate>Mon, 23 Jan 2012 19:44:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: hoa</title>
		<link>http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/comment-page-1/#comment-34</link>
		<dc:creator>hoa</dc:creator>
		<pubDate>Tue, 08 Mar 2005 08:23:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/#comment-34</guid>
		<description>You meant that kernel/user separation is not good :) ?
multiplying system calls in general will be a waste of CPU cycles.
long life to (ms?-)DOS :)
</description>
		<content:encoded><![CDATA[<p>You meant that kernel/user separation is not good :) ?<br />
multiplying system calls in general will be a waste of CPU cycles.<br />
long life to (ms?-)DOS :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alfons hoogervorst</title>
		<link>http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/comment-page-1/#comment-22</link>
		<dc:creator>alfons hoogervorst</dc:creator>
		<pubDate>Mon, 07 Feb 2005 12:40:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/#comment-22</guid>
		<description>The network stack buffers too (unless you ioctl() it). So sending one byte a time is a waste of CPU cycles. Time it. :-)</description>
		<content:encoded><![CDATA[<p>The network stack buffers too (unless you ioctl() it). So sending one byte a time is a waste of CPU cycles. Time it. :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin</title>
		<link>http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/comment-page-1/#comment-21</link>
		<dc:creator>Colin</dc:creator>
		<pubDate>Mon, 07 Feb 2005 09:10:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/#comment-21</guid>
		<description>From the lame list:
&lt;em&gt;# Single byte send()s and recv()s.
Festering in a pool of lameness.&lt;/em&gt;

I fail to see why, and proudly do it until optimization time has come :-)</description>
		<content:encoded><![CDATA[<p>From the lame list:<br />
<em># Single byte send()s and recv()s.<br />
Festering in a pool of lameness.</em></p>
<p>I fail to see why, and proudly do it until optimization time has come :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin</title>
		<link>http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/comment-page-1/#comment-20</link>
		<dc:creator>Colin</dc:creator>
		<pubDate>Mon, 07 Feb 2005 09:07:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/#comment-20</guid>
		<description>Thanks, I had found the site, but missed the lame list :-)</description>
		<content:encoded><![CDATA[<p>Thanks, I had found the site, but missed the lame list :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alfons</title>
		<link>http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/comment-page-1/#comment-19</link>
		<dc:creator>alfons</dc:creator>
		<pubDate>Fri, 04 Feb 2005 19:34:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/#comment-19</guid>
		<description>You may want to look at sockets.com; this site has been there since the standardisation of WinSock 1.x, and the domain&#039;s owner, Bob Quinn, was a founding member of WinSock.
If you really need a very quick overview of WinSock and potential pitfalls, check the &lt;a href=&quot;http://sockets.com/lamelist.htm&quot;&gt;lame list&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>You may want to look at sockets.com; this site has been there since the standardisation of WinSock 1.x, and the domain&#8217;s owner, Bob Quinn, was a founding member of WinSock.<br />
If you really need a very quick overview of WinSock and potential pitfalls, check the <a href="http://sockets.com/lamelist.htm">lame list</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alfons</title>
		<link>http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/comment-page-1/#comment-18</link>
		<dc:creator>alfons</dc:creator>
		<pubDate>Fri, 04 Feb 2005 19:24:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.colino.net/wordpress/archives/2005/02/04/windows-networking-woes/#comment-18</guid>
		<description>Ah, but then, you don&#039;t know the history of WinSock.
WinSock was an API introduced by a who&#039;s who of network-related companies who needed a common API for networking. Microsoft was one of those companies, and seeing and realizing the popularity of the API, it was one of its implementors. Ofcourse it included its stack for free in its OS, and the rest is history.
The originators of the WinSock API stayed very close to the BSD sockets API - most of those people had a BSD/UNIX background. Almost all differences between WinSock and BSD sockets are because of the limitations of WinSock&#039;s first platform.
In Win32 sockets are actually file handles, and they are closed when a process closes.</description>
		<content:encoded><![CDATA[<p>Ah, but then, you don&#8217;t know the history of WinSock.<br />
WinSock was an API introduced by a who&#8217;s who of network-related companies who needed a common API for networking. Microsoft was one of those companies, and seeing and realizing the popularity of the API, it was one of its implementors. Ofcourse it included its stack for free in its OS, and the rest is history.<br />
The originators of the WinSock API stayed very close to the BSD sockets API &#8211; most of those people had a BSD/UNIX background. Almost all differences between WinSock and BSD sockets are because of the limitations of WinSock&#8217;s first platform.<br />
In Win32 sockets are actually file handles, and they are closed when a process closes.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

