Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Feb 2010 17:13:36 +0100
From:      Guido Falsi <mad@madpilot.net>
To:        Ivan Voras <ivoras@freebsd.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: ATA_CAM + ZFS gives short 1-2 seconds system freeze on disk load
Message-ID:  <20100208161336.GA43063@megatron.madpilot.net>
In-Reply-To: <hkp7q4$b4p$1@ger.gmane.org>
References:  <20100208143329.GA12057@megatron.madpilot.net> <hkp7q4$b4p$1@ger.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 08, 2010 at 03:41:14PM +0100, Ivan Voras wrote:
> On 02/08/10 15:33, Guido Falsi wrote:
> 
> >It looks like it freezes the system for the second or two it takes
> >to flush buffers to disk when there are big outputs. This happens
> >when decompressiong big distfiles, mainly. The openoffice port
> >triggers this almost continuosly every few seconds during compilation.
> >I've also seen this when working with big files(for example graphic
> >images in uncompressed formats).
> >
> >It gets very annoying and I don't remember this happening before
> >activating the ATA_CAM flag. There was some slowdown with big disk
> >access, but not a total freeze.
> 
> I think ZFS does this all the time, i.e. regardless of underlying
> device drivers. Can you test your theory by going to an older kernel
> and keeping *everything* else the same?

I have made the test and in fact I see the same freezes without ATA_CAM
and the legacy ata system.

Maybe my idea was due to selective memory :)

The other problem at boot still exists with ATA_CAM and does not without
it.

I'll create a new thread about this as suggested by Jeremy Chadwick.

-- 
Guido Falsi <mad@madpilot.net>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100208161336.GA43063>