<?xml version="1.0" encoding="utf-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Intrepid Blog &#187; crash</title>
	<atom:link href="http://blog.affien.com/archives/tag/crash/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.affien.com</link>
	<description>A few thoughts</description>
	<lastBuildDate>Mon, 01 Mar 2010 00:58:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bye bye Reiser4</title>
		<link>http://blog.affien.com/archives/2008/01/23/bye-bye-reiser4/</link>
		<comments>http://blog.affien.com/archives/2008/01/23/bye-bye-reiser4/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 14:44:10 +0000</pubDate>
		<dc:creator>Bas Westerbaan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[fs]]></category>
		<category><![CDATA[reiser4]]></category>

		<guid isPermaLink="false">http://blog.w-nz.com/archives/2008/01/23/bye-bye-reiser4/</guid>
		<description><![CDATA[A few days ago my root partition (formatted Reiser4) corrupted on my notebook. [ the usual IO hangups and nasty output in dmesg ].  Probably due to the usual wear and tear a notebook has to suffer or a faulty suspend cycle causing bogus IO.  Something I suffered a few times before and [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago my root partition (formatted Reiser4) corrupted on my notebook. [ the usual IO hangups and nasty output in dmesg ].  Probably due to the usual wear and tear a notebook has to suffer or a faulty suspend cycle causing bogus IO.  Something I suffered a few times before and didn&#8217;t think it would be a great deal.  This time, though, <code>fsck.reiser4</code> said it was all ok.  That meant I was pretty screwed, for I knew it didn&#8217;t work correctly.</p>
<p>I lended a USB hdd, booted up to a fallback installation on a separate ext2 partition and tried to copy over everything to the USB hdd.  It was quite tricky to copy over as much as I could and remembering the point where it started to crash when reading it.  Luckily, I salvaged my whole <code>/home</code>.  <code>/var</code>, <code>/bin</code>, <code>/usr/share</code> and a lot of other trees weren&#8217;t that lucky.</p>
<p>Formatted to XFS, copied everything I got back to the HDD and copied a Gentoo stage 3 tarball over it.  A stage 3 tarball contains a minimal installation to which can be chrooted and then booted and from which the rest of the system can be build: the usual method to install Gentoo.  I didn&#8217;t lost my <code>world</code> nor <code>/etc/make.conf</code> file.  A small script later I got portage re-emerging every package I had installed on the system.  Still 200 to go at the moment, but at least I&#8217;m now in a partially functioning gnome desktop, which is a lot more usable than TWM (ugly default WM of Xorg).</p>
<p>XFS performs quite well.  It&#8217;s latency under load is a <em>lot</em> smaller than Reiser4&#8217;s.  (It&#8217;s a pity I haven&#8217;t yet come to try the new patches in mm to help Reiser4 a bit with that problem.  And also becasuse Reiser4 seems so close to inclusion, reading Andrew&#8217;s merge plans). In contrast, XFS sucks at handling a lot of small files compared to Reiser4.  This is all just a feeling though.  I haven&#8217;t tested anything.  The most important characteristic of a FS, though, is only apparent after long use: the influence of fragmentation. Having looked around a bit, <a href="http://oss.oracle.com/projects/btrfs/">btrfs</a> seems interesting.</p>
<p>On a sidenote on latency: my mom runs Ubuntu with EXT3 and even though EXT3 sucks in practically every single performance benchmark it has seem to got a superb responsiveness.  Ah, 150 packages to go.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.affien.com/archives/2008/01/23/bye-bye-reiser4/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Java crashing on xcb_xlib_unlock.</title>
		<link>http://blog.affien.com/archives/2007/12/17/java-crashing-on-xcb_xlib_unlock/</link>
		<comments>http://blog.affien.com/archives/2007/12/17/java-crashing-on-xcb_xlib_unlock/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 22:34:31 +0000</pubDate>
		<dc:creator>Bas Westerbaan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[X]]></category>
		<category><![CDATA[xcb]]></category>

		<guid isPermaLink="false">http://blog.w-nz.com/archives/2007/12/17/java-crashing-on-xcb_xlib_unlock/</guid>
		<description><![CDATA[When Java applications crash on linux with xcb_xlib_unlock: Assertion `c->xlib.lock' failed you should upgrade to libxcb-1.1 and add LIBXCB_ALLOW_SLOPPY_LOCK=1 to the environment.
]]></description>
			<content:encoded><![CDATA[<p>When Java applications crash on linux with <code>xcb_xlib_unlock: Assertion `c->xlib.lock' failed</code> you should upgrade to <code>libxcb-1.1</code> and add <code>LIBXCB_ALLOW_SLOPPY_LOCK=1</code> to the environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.affien.com/archives/2007/12/17/java-crashing-on-xcb_xlib_unlock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crash</title>
		<link>http://blog.affien.com/archives/2006/01/12/crash/</link>
		<comments>http://blog.affien.com/archives/2006/01/12/crash/#comments</comments>
		<pubDate>Thu, 12 Jan 2006 20:41:03 +0000</pubDate>
		<dc:creator>Bas Westerbaan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[lighttpd]]></category>

		<guid isPermaLink="false">http://blog.w-nz.com/archives/2006/01/12/crash/</guid>
		<description><![CDATA[For unkown reason lighttpd decided to pump out a log file of a few GB&#8217;s, which totally filled the last single piece of free memory on my server, resulting in the malfunction of several server daemons crashing the server.
Anyone has experience with this problem?
]]></description>
			<content:encoded><![CDATA[<p>For unkown reason lighttpd decided to pump out a log file of a few GB&#8217;s, which totally filled the last single piece of free memory on my server, resulting in the malfunction of several server daemons crashing the server.</p>
<p>Anyone has experience with this problem?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.affien.com/archives/2006/01/12/crash/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Yesterdays Crash</title>
		<link>http://blog.affien.com/archives/2005/09/02/yesterdays-crash/</link>
		<comments>http://blog.affien.com/archives/2005/09/02/yesterdays-crash/#comments</comments>
		<pubDate>Fri, 02 Sep 2005 17:16:44 +0000</pubDate>
		<dc:creator>Bas Westerbaan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[crash]]></category>

		<guid isPermaLink="false">http://blog.w-nz.com/archives/2005/09/02/yesterdays-crash/</guid>
		<description><![CDATA[I`m sorry for today&#8217;s and yesterday&#8217;s downtime.
@noud, please don&#8217;t play with home brewed assembly in root the next time.
]]></description>
			<content:encoded><![CDATA[<p>I`m sorry for today&#8217;s and yesterday&#8217;s downtime.</p>
<p><small>@noud, please don&#8217;t play with home brewed assembly in root the next time.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.affien.com/archives/2005/09/02/yesterdays-crash/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
