<?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 for Joshua Zhu's Blog</title>
	<atom:link href="http://blog.zhuzhaoyuan.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.zhuzhaoyuan.com</link>
	<description></description>
	<pubDate>Sun, 05 Feb 2012 10:36:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on A Word on TIME_WAIT and CLOSE_WAIT by cell phone directory</title>
		<link>http://blog.zhuzhaoyuan.com/2009/03/a-word-on-time_wait-and-close_wait/comment-page-1/#comment-2056</link>
		<dc:creator>cell phone directory</dc:creator>
		<pubDate>Mon, 30 Jan 2012 20:14:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=93#comment-2056</guid>
		<description>Thanks for the entertaining and informative post.  I enjoy the way you express your thoughts.  And this explains the reason for writing this particular comment and also why I continue to visit this website again and again.</description>
		<content:encoded><![CDATA[<p>Thanks for the entertaining and informative post.  I enjoy the way you express your thoughts.  And this explains the reason for writing this particular comment and also why I continue to visit this website again and again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Mechanism to Help Write Web Application Firewalls for Nginx by tricky1997</title>
		<link>http://blog.zhuzhaoyuan.com/2012/01/a-mechanism-to-help-write-web-application-firewalls-for-nginx/comment-page-1/#comment-2055</link>
		<dc:creator>tricky1997</dc:creator>
		<pubDate>Thu, 19 Jan 2012 10:15:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=210#comment-2055</guid>
		<description>请问，为什么不通过入侵检测工具（例如snort）来防止hash Dos，而要在nginx里加功能呢？</description>
		<content:encoded><![CDATA[<p>请问，为什么不通过入侵检测工具（例如snort）来防止hash Dos，而要在nginx里加功能呢？</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Mechanism to Help Write Web Application Firewalls for Nginx by Jason.Lee</title>
		<link>http://blog.zhuzhaoyuan.com/2012/01/a-mechanism-to-help-write-web-application-firewalls-for-nginx/comment-page-1/#comment-2054</link>
		<dc:creator>Jason.Lee</dc:creator>
		<pubDate>Wed, 18 Jan 2012 06:20:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=210#comment-2054</guid>
		<description>不仅仅是佩服</description>
		<content:encoded><![CDATA[<p>不仅仅是佩服</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Mechanism to Help Write Web Application Firewalls for Nginx by Joshua</title>
		<link>http://blog.zhuzhaoyuan.com/2012/01/a-mechanism-to-help-write-web-application-firewalls-for-nginx/comment-page-1/#comment-2053</link>
		<dc:creator>Joshua</dc:creator>
		<pubDate>Wed, 18 Jan 2012 03:25:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=210#comment-2053</guid>
		<description>@james,
&gt;= PAGE_SIZE的内存回收更有意义</description>
		<content:encoded><![CDATA[<p>@james,<br />
>= PAGE_SIZE的内存回收更有意义</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Mechanism to Help Write Web Application Firewalls for Nginx by james</title>
		<link>http://blog.zhuzhaoyuan.com/2012/01/a-mechanism-to-help-write-web-application-firewalls-for-nginx/comment-page-1/#comment-2052</link>
		<dc:creator>james</dc:creator>
		<pubDate>Wed, 18 Jan 2012 02:57:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=210#comment-2052</guid>
		<description>我的意思是 比如linux的pagesize是 4k ，它为什么是4k-1</description>
		<content:encoded><![CDATA[<p>我的意思是 比如linux的pagesize是 4k ，它为什么是4k-1</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Mechanism to Help Write Web Application Firewalls for Nginx by Joshua</title>
		<link>http://blog.zhuzhaoyuan.com/2012/01/a-mechanism-to-help-write-web-application-firewalls-for-nginx/comment-page-1/#comment-2051</link>
		<dc:creator>Joshua</dc:creator>
		<pubDate>Wed, 18 Jan 2012 01:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=210#comment-2051</guid>
		<description>@james,
大于PAGE_SIZE或pool的内存nginx会单独存放一个链表，这个是可能被回收的，以节约内存。请阅读src/core/ngx_palloc.c和我之前写的nginx internals文档中讲内存池实现部分</description>
		<content:encoded><![CDATA[<p>@james,<br />
大于PAGE_SIZE或pool的内存nginx会单独存放一个链表，这个是可能被回收的，以节约内存。请阅读src/core/ngx_palloc.c和我之前写的nginx internals文档中讲内存池实现部分</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Mechanism to Help Write Web Application Firewalls for Nginx by james</title>
		<link>http://blog.zhuzhaoyuan.com/2012/01/a-mechanism-to-help-write-web-application-firewalls-for-nginx/comment-page-1/#comment-2050</link>
		<dc:creator>james</dc:creator>
		<pubDate>Wed, 18 Jan 2012 01:20:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=210#comment-2050</guid>
		<description>#define NGX_MAX_ALLOC_FROM_POOL  (ngx_pagesize - 1)

请教，为什么是这样</description>
		<content:encoded><![CDATA[<p>#define NGX_MAX_ALLOC_FROM_POOL  (ngx_pagesize - 1)</p>
<p>请教，为什么是这样</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tengine, a customized Nginx, goes to open source by ixelryr</title>
		<link>http://blog.zhuzhaoyuan.com/2011/12/tengine-a-customized-nginx-goes-to-open-source/comment-page-1/#comment-2049</link>
		<dc:creator>ixelryr</dc:creator>
		<pubDate>Tue, 17 Jan 2012 17:58:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=205#comment-2049</guid>
		<description>ziczen , [url=http://prjhidgcmfjr.com/]prjhidgcmfjr[/url], [link=http://eekkwjjksfor.com/]eekkwjjksfor[/link], http://vvurppqyjbau.com/</description>
		<content:encoded><![CDATA[<p>ziczen , [url=http://prjhidgcmfjr.com/]prjhidgcmfjr[/url], [link=http://eekkwjjksfor.com/]eekkwjjksfor[/link], <a href="http://vvurppqyjbau.com/" onclick="javascript:pageTracker._trackPageview('/outbound/comment/vvurppqyjbau.com');" rel="nofollow">http://vvurppqyjbau.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tengine, a customized Nginx, goes to open source by Joshua</title>
		<link>http://blog.zhuzhaoyuan.com/2011/12/tengine-a-customized-nginx-goes-to-open-source/comment-page-1/#comment-2048</link>
		<dc:creator>Joshua</dc:creator>
		<pubDate>Mon, 16 Jan 2012 16:06:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=205#comment-2048</guid>
		<description>@Susan,
Sorry for the late response.
Which Nginx version are you using?
I can pick out these two patches for you if you are interested :)</description>
		<content:encoded><![CDATA[<p>@Susan,<br />
Sorry for the late response.<br />
Which Nginx version are you using?<br />
I can pick out these two patches for you if you are interested <img src='http://blog.zhuzhaoyuan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I&#8217;m Back by lazaac</title>
		<link>http://blog.zhuzhaoyuan.com/2011/11/im-back/comment-page-1/#comment-2046</link>
		<dc:creator>lazaac</dc:creator>
		<pubDate>Sat, 14 Jan 2012 02:15:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.zhuzhaoyuan.com/?p=197#comment-2046</guid>
		<description>great news and awesome work with home-baked coded! congrats!</description>
		<content:encoded><![CDATA[<p>great news and awesome work with home-baked coded! congrats!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

