<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>[blf@Logging /~]:</title>
	<link>http://www.blowfisher.net/blog</link>
	<description>blowfisher's weblog</description>
	<pubDate>Sun, 30 Nov 2008 07:55:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>&#8220;最大化公平&#8221;未必&#8221;最公平&#8221;</title>
		<link>http://www.blowfisher.net/blog/gwy.html</link>
		<comments>http://www.blowfisher.net/blog/gwy.html#comments</comments>
		<pubDate>Sun, 30 Nov 2008 07:54:54 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[LS.]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/gwy.html</guid>
		<description><![CDATA[如此考试，尚意义否？
当年科举，也不是谁都能进京赶考的吧！
&#8212;
]]></description>
			<content:encoded><![CDATA[<p><a href="http://news.sina.com.cn/c/2008-11-30/041416751982.shtml" target="_blank">如此考试</a>，尚意义否？</p>
<p>当年科举，也不是谁都能<a href="http://zhidao.baidu.com/question/1050496.html?fr=qrl" target="_blank">进京赶考</a>的吧！</p>
<p>&#8212;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/gwy.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>[2008-11-28] FreeBSD 6.4-RELEASE Available</title>
		<link>http://www.blowfisher.net/blog/2008-11-28-freebsd-64-release-available.html</link>
		<comments>http://www.blowfisher.net/blog/2008-11-28-freebsd-64-release-available.html#comments</comments>
		<pubDate>Sat, 29 Nov 2008 11:10:17 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/2008-11-28-freebsd-64-release-available.html</guid>
		<description><![CDATA[
FreeBSD 6.4-RELEASE Release Notes
提供了 amd64/i386 平台 DVD安装盘ISO
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.freebsd.org/releases/6.4R/relnotes.html" target="_blank"><br />
FreeBSD 6.4-RELEASE Release Notes</a></p>
<p>提供了 amd64/i386 平台 <a href="ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/6.4/" target="_blank">DVD安装盘ISO</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/2008-11-28-freebsd-64-release-available.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>淘宝用户规模的一些数据(2008)</title>
		<link>http://www.blowfisher.net/blog/2008%e6%b7%98%e5%ae%9d%e7%94%a8%e6%88%b7%e8%a7%84%e6%a8%a1%e7%9a%84%e4%b8%80%e4%ba%9b%e6%95%b0%e6%8d%ae.html</link>
		<comments>http://www.blowfisher.net/blog/2008%e6%b7%98%e5%ae%9d%e7%94%a8%e6%88%b7%e8%a7%84%e6%a8%a1%e7%9a%84%e4%b8%80%e4%ba%9b%e6%95%b0%e6%8d%ae.html#comments</comments>
		<pubDate>Fri, 28 Nov 2008 15:50:35 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[InterNet]]></category>

		<category><![CDATA[c2c]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/2008%e6%b7%98%e5%ae%9d%e7%94%a8%e6%88%b7%e8%a7%84%e6%a8%a1%e7%9a%84%e4%b8%80%e4%ba%9b%e6%95%b0%e6%8d%ae.html</guid>
		<description><![CDATA[注册会员：6200万+
有店铺卖家：105万+
活跃店铺： 85万+
季度交易额：188亿+
全年成交额：433亿+
&#8212;
另: 支付宝用户规模参考数据
]]></description>
			<content:encoded><![CDATA[<p>注册会员：6200万+</p>
<p>有店铺卖家：105万+<br />
活跃店铺： 85万+</p>
<p>季度交易额：188亿+<br />
全年成交额：433亿+</p>
<p>&#8212;</p>
<p>另: <a href="http://www.blowfisher.net/blog/alipay.html" target="_blank">支付宝用户规模参考数据</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/2008%e6%b7%98%e5%ae%9d%e7%94%a8%e6%88%b7%e8%a7%84%e6%a8%a1%e7%9a%84%e4%b8%80%e4%ba%9b%e6%95%b0%e6%8d%ae.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>[ZT] Ubuntu vs. OpenSolaris vs. FreeBSD Benchmarks</title>
		<link>http://www.blowfisher.net/blog/zt-ubuntu-vs-opensolaris-vs-freebsd-benchmarks.html</link>
		<comments>http://www.blowfisher.net/blog/zt-ubuntu-vs-opensolaris-vs-freebsd-benchmarks.html#comments</comments>
		<pubDate>Tue, 25 Nov 2008 01:08:10 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/zt-ubuntu-vs-opensolaris-vs-freebsd-benchmarks.html</guid>
		<description><![CDATA[http://www.phoronix.com/scan.php?page=article&#38;item=os_threeway_2008&#38;num=1
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.phoronix.com/scan.php?page=article&amp;item=os_threeway_2008&amp;num=1" target="_blank">http://www.phoronix.com/scan.php?page=article&amp;item=os_threeway_2008&amp;num=1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/zt-ubuntu-vs-opensolaris-vs-freebsd-benchmarks.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>[ZT] Why Google Chrome Needs Add-Ons</title>
		<link>http://www.blowfisher.net/blog/zt-why-google-chrome-needs-add-ons.html</link>
		<comments>http://www.blowfisher.net/blog/zt-why-google-chrome-needs-add-ons.html#comments</comments>
		<pubDate>Thu, 20 Nov 2008 12:06:56 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[InterNet]]></category>

		<category><![CDATA[web2.0]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/zt-why-google-chrome-needs-add-ons.html</guid>
		<description><![CDATA[ Why Google Chrome Needs Add-Ons: Firefox Users Download 1 Billion (GOOG)
http://www.alleyinsider.com/2008/11/google-chrome-needs-add-ons
]]></description>
			<content:encoded><![CDATA[<p> Why Google Chrome Needs Add-Ons: Firefox Users Download 1 Billion (GOOG)</p>
<p><a href="http://www.alleyinsider.com/2008/11/google-chrome-needs-add-ons" target="_blank">http://www.alleyinsider.com/2008/11/google-chrome-needs-add-ons</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/zt-why-google-chrome-needs-add-ons.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>PostgreSQL 最常用类型存储空间速查</title>
		<link>http://www.blowfisher.net/blog/pg-types-storage-comparison-sheet.html</link>
		<comments>http://www.blowfisher.net/blog/pg-types-storage-comparison-sheet.html#comments</comments>
		<pubDate>Thu, 16 Oct 2008 01:39:59 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[database]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/postgresql-%e6%9c%80%e5%b8%b8%e7%94%a8%e7%b1%bb%e5%9e%8b%e5%ad%98%e5%82%a8%e7%a9%ba%e9%97%b4%e5%af%b9%e6%af%94%e4%b8%80%e8%a7%88.html</guid>
		<description><![CDATA[PG Types Storage Comparison Sheet:

]]></description>
			<content:encoded><![CDATA[<p>PG Types Storage Comparison Sheet:</p>
<p><img src="http://www.blowfisher.net/pubs/image/pg_data_types.png" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/pg-types-storage-comparison-sheet.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>[ZT] 7 Reasons Why BSD Is Better than Linux</title>
		<link>http://www.blowfisher.net/blog/zt-7-reasons-why-bsd-is-better-than-linux.html</link>
		<comments>http://www.blowfisher.net/blog/zt-7-reasons-why-bsd-is-better-than-linux.html#comments</comments>
		<pubDate>Wed, 24 Sep 2008 00:57:45 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/zt-7-reasons-why-bsd-is-better-than-linux.html</guid>
		<description><![CDATA[7 Reasons Why BSD Is Better than Linux
http://www.intranetjournal.com/articles/200809/pij_09_22_08a.html
]]></description>
			<content:encoded><![CDATA[<p>7 Reasons Why BSD Is Better than Linux<br />
<a href="http://www.intranetjournal.com/articles/200809/pij_09_22_08a.html" target="_blank">http://www.intranetjournal.com/articles/200809/pij_09_22_08a.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/zt-7-reasons-why-bsd-is-better-than-linux.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>[ZT] Why isn&#8217;t PostgreSQL using my index?</title>
		<link>http://www.blowfisher.net/blog/zt-why-isnt-postgresql-using-my-index.html</link>
		<comments>http://www.blowfisher.net/blog/zt-why-isnt-postgresql-using-my-index.html#comments</comments>
		<pubDate>Wed, 17 Sep 2008 01:24:52 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[database]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/zt-why-isnt-postgresql-using-my-index.html</guid>
		<description><![CDATA[
Why isn&#8217;t PostgreSQL using my index?

 ...PostgreSQL's query optimizer is smart, really smart and unless you have evidence otherwise you should trust what it is doing.  In this particular case, the optimizer realizes that if a table has only a few rows that using the index is actually slower than just spinning through the [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://blog.revsys.com/2008/09/why-isnt-postgr.html" target="_blank">Why isn&#8217;t PostgreSQL using my index?</a></li>
</ul>
<ul> <code>...PostgreSQL's query optimizer is smart, really smart and unless you have evidence otherwise you should trust what it is doing.  In this particular case, the optimizer realizes that if a table has only a few rows that using the index is actually slower than just spinning through the entire table.  Just because PostgreSQL isn't using your index today with a small number of rows, does not mean it won't choose to use it later when you have more data or the query changes...</code></ul>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/zt-why-isnt-postgresql-using-my-index.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>PC-BSD 7 Released!</title>
		<link>http://www.blowfisher.net/blog/81.html</link>
		<comments>http://www.blowfisher.net/blog/81.html#comments</comments>
		<pubDate>Tue, 16 Sep 2008 00:44:18 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[PC-BSD]]></category>

		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/81.html</guid>
		<description><![CDATA[
PC-BSD 7 Released!
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.pcbsd.org/images/relax9.png" /></p>
<p><a href="http://www.pcbsd.org/" target="_blank">PC-BSD</a> 7 Released!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/81.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>[ZT] Best practices for using gjournal with gmirror</title>
		<link>http://www.blowfisher.net/blog/zt-best-practices-for-using-gjournal-with-gmirror.html</link>
		<comments>http://www.blowfisher.net/blog/zt-best-practices-for-using-gjournal-with-gmirror.html#comments</comments>
		<pubDate>Mon, 15 Sep 2008 05:02:15 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/zt-best-practices-for-using-gjournal-with-gmirror.html</guid>
		<description><![CDATA[FROM: http://unix.derkeiler.com/Mailing-Lists/FreeBSD/hackers/2007-01/msg00220.html
&#8212;
[Q:] When using gjournal and for a gmirror volume, does the journal need to be mirrored as well to maintain redundancy? If so, when storing the journal on the same physical disks as the mirror, is it better to mirror at the slice level (journal and fs on different partitions in the same mirror) [...]]]></description>
			<content:encoded><![CDATA[<p>FROM: <a href="http://unix.derkeiler.com/Mailing-Lists/FreeBSD/hackers/2007-01/msg00220.html" target="_blank">http://unix.derkeiler.com/Mailing-Lists/FreeBSD/hackers/2007-01/msg00220.html</a></p>
<p>&#8212;</p>
<p>[Q:] When using gjournal and for a gmirror volume, does the journal need to be mirrored as well to maintain redundancy? If so, when storing the journal on the same physical disks as the mirror, is it better to mirror at the slice level (journal and fs on different partitions in the same mirror) or at the partition level (journal and fs each have their own mirror) or does it matter?</p>
<p>[A:] The problem with mirroring each partition/slice separately is that when you have a crash, on boot, gmirror will start to rebuild all partitions at once, which may be problematic. On the other hand, when you mirror each partition/slice separately, and some partitions weren&#8217;t modified in last few seconds before the crash, gmirror will not resync them on boot, so not entire disk will be synchronized.</p>
<p>注：Gmirror如果对整个硬盘作镜像，系统崩溃重启后，gmirror将有较大可能需要自动重建所有分区(如果是1T HD，会是个大问题)。<br />
如果对每个分区单独做镜像，如果某些个镜像分区在崩溃前几秒钟没有发生修改/写操作的话，镜像状态不会降级损坏，gmirror 就不需要在重启后重建这个分区，（如果将需要频繁写入的分区划为小于20G的独立分区做镜像，就可以一定程度上绕开以上的问题）。</p>
<p>When you run gjournal on top of gmirror/graid3 there is no need for resync after a crash, so bascially all cons against mirroring the whole disks and against mirroring partitions are no longer true. Both configurations will work the same. In that case I&#8217;d suggest mirroring the whole disks, because when one of your disks dies, you may just replace it and be down with it. If you mirror partitions separately, you first have to create partitions and insert each of them into their mirrors, which is more complex than simple &#8216;gmirror insert foo newdisk&#8217;.</p>
<p>注： 如果在Gmirror上启用gjournal, 就可以很大程度上避免在崩溃重启后重新同步(?)  这种情况下，推荐对整个硬盘做mirror。</p>
<p>&#8212;</p>
<p>[Q:] does a gjournal volume need to be fsck&#8217;ed after a crash? If not, will it just work (e.g. fsck -p sees that the filesystem is clean) or does it need to be disabled somehow?</p>
<p>[A:] Gjournaled file system has to be fscked, but only to handle orphaned files. Such fsck on multiterabyte provider takes seconds, not hours.</p>
<p>注：gjournal 系统同样需要fsck, 但是非常迅速。</p>
<p>&#8212;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/zt-best-practices-for-using-gjournal-with-gmirror.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>FreeBSD 7.1-BETA/6.4-BETA Available</title>
		<link>http://www.blowfisher.net/blog/freebsd-71-beta64-beta-available.html</link>
		<comments>http://www.blowfisher.net/blog/freebsd-71-beta64-beta-available.html#comments</comments>
		<pubDate>Sun, 14 Sep 2008 15:33:31 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/freebsd-71-beta64-beta-available.html</guid>
		<description><![CDATA[
http://lists.freebsd.org/pipermail/freebsd-stable/2008-September/045016.html
Upcoming Release Schedule

]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://lists.freebsd.org/pipermail/freebsd-stable/2008-September/045016.html" target="_blank">http://lists.freebsd.org/pipermail/freebsd-stable/2008-September/045016.html</a></li>
<li><a href="http://www.freebsd.org/releng/" target="_blank">Upcoming Release Schedule</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/freebsd-71-beta64-beta-available.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Google 浏览器来了</title>
		<link>http://www.blowfisher.net/blog/google-chrome.html</link>
		<comments>http://www.blowfisher.net/blog/google-chrome.html#comments</comments>
		<pubDate>Wed, 03 Sep 2008 03:08:00 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[web2.0]]></category>

		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/google-chrome.html</guid>
		<description><![CDATA[
只有一个疑问，不支持模块化插件架构的设计，如何打败敌人？
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.blowfisher.net/gallery/d/9456-2/20080903111402.jpg" /></p>
<p>只有一个疑问，不支持模块化插件架构的设计，如何打败敌人？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/google-chrome.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>[08-08-30] @Links</title>
		<link>http://www.blowfisher.net/blog/08-08-30-links.html</link>
		<comments>http://www.blowfisher.net/blog/08-08-30-links.html#comments</comments>
		<pubDate>Sat, 30 Aug 2008 10:18:02 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[Gmirror]]></category>

		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/08-08-30-links.html</guid>
		<description><![CDATA[[08-08-30] @Links:

Gmirror - recovering from a failed HDD 
Adding gmirror to an existing installation

]]></description>
			<content:encoded><![CDATA[<p><strong>[08-08-30] @Links:</strong></p>
<ul>
<li><a href="http://www.freebsddiary.org/gmirror-failure.php" target="_blank">Gmirror - recovering from a failed HDD </a></li>
<li><a href="http://www.freebsddiary.org/gmirror.php" target="_blank">Adding gmirror to an existing installation</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/08-08-30-links.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>OpenSQL Camp 2008: a community-organized database conference</title>
		<link>http://www.blowfisher.net/blog/opensql-camp-2008-a-community-organized-database-conference.html</link>
		<comments>http://www.blowfisher.net/blog/opensql-camp-2008-a-community-organized-database-conference.html#comments</comments>
		<pubDate>Thu, 28 Aug 2008 00:46:01 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[database]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/opensql-camp-2008-a-community-organized-database-conference.html</guid>
		<description><![CDATA[From announcing-opensql-camp-2008:
Key facts:

It is of, by and for the community (you).
At this event, all open-source databases are created equal. We’ll learn together and grow together.
It’s a combination conference and hackathon.
It’s free.
It is Friday night Nov 14, 18:00 through Sun the 16th at 18:00 in Charlottesville, Virginia USA in a very cool location.
The website, where all [...]]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://www.xaprb.com/blog/2008/08/26/announcing-opensql-camp-2008/" target="_blank">announcing-opensql-camp-2008</a>:</p>
<p>Key facts:</p>
<ul>
<li>It is of, by and for the community (you).</li>
<li>At this event, all open-source databases are created equal. We’ll learn together and grow together.<br />
It’s a combination conference and hackathon.</li>
<li>It’s free.</li>
<li>It is Friday night Nov 14, 18:00 through Sun the 16th at 18:00 in Charlottesville, Virginia USA in a very cool location.</li>
<li>The website, where all details will be posted: <a href="http://opensqlcamp.pbwiki.com/" target="_blank">http://opensqlcamp.pbwiki.com/</a></li>
<li>The mailing group, where details will be discussed, decided and arranged: <a href="http://groups.google.com/group/opensqlcamp" target="_blank">http://groups.google.com/group/opensqlcamp</a></li>
<li>Date, time and place are confirmed and will not change. You can make your travel plans now. There’s travel information on the wiki.</li>
<li>We already have some great speakers who have offered to give great talks. These and other details will show up on the wiki as they’re finalized.</li>
<li>Sponsors are needed. See the wiki.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/opensql-camp-2008-a-community-organized-database-conference.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BSD Hammer streaming 的一些信息</title>
		<link>http://www.blowfisher.net/blog/bsd-hammer-streaming-%e7%9a%84%e4%b8%80%e4%ba%9b%e4%bf%a1%e6%81%af.html</link>
		<comments>http://www.blowfisher.net/blog/bsd-hammer-streaming-%e7%9a%84%e4%b8%80%e4%ba%9b%e4%bf%a1%e6%81%af.html#comments</comments>
		<pubDate>Fri, 01 Aug 2008 04:27:42 +0000</pubDate>
		<dc:creator>blowfisher</dc:creator>
		
		<category><![CDATA[openSource]]></category>

		<category><![CDATA[DragonFly]]></category>

		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.blowfisher.net/blog/bsd-hammer-streaming-%e7%9a%84%e4%b8%80%e4%ba%9b%e4%bf%a1%e6%81%af.html</guid>
		<description><![CDATA[看样子有点像 Linux 下的 DRBD
two disks can be synchronized over a network link of any speed or reliability - it can be restarted and immediately begin where it left off, and the amount of bandwidth used can be controlled&#8230;
参考链接:
Hammer streaming
HAMMER Update 31-Jul-2008 - Streaming Mirroring on HEAD
]]></description>
			<content:encoded><![CDATA[<p>看样子有点像 Linux 下的 <a href="http://www.drbd.org/" target="_blank">DRBD</a></p>
<blockquote><p>two disks can be synchronized over a network link of any speed or reliability - it can be restarted and immediately begin where it left off, and the amount of bandwidth used can be controlled&#8230;</p></blockquote>
<p>参考链接:<br />
<a href="http://www.shiningsilence.com/dbsdlog/2008/07/31/2966.html" target="_blank">Hammer streaming</a><br />
<a href="http://leaf.dragonflybsd.org/mailarchive/kernel/2008-07/msg00152.html" target="_blank">HAMMER Update 31-Jul-2008 - Streaming Mirroring on HEAD</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blowfisher.net/blog/bsd-hammer-streaming-%e7%9a%84%e4%b8%80%e4%ba%9b%e4%bf%a1%e6%81%af.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
