Date: Tue, 10 Nov 1998 20:16:08 -0800 (PST) From: Julian Elischer <julian@whistle.com> To: Peter Jeremy <peter.jeremy@auss2.alcatel.com.au> Cc: hackers@FreeBSD.ORG Subject: Re: SCSI tagged queueing and softupdates Message-ID: <Pine.BSF.3.95.981110201400.15329G-100000@current1.whistle.com> In-Reply-To: <98Nov11.084659est.40344@border.alcanet.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
transactions can be reorderd AS LONG AS the drive does not report a perticular transaction to be completed before it really is.. Soft updates will not schedule any IO that depends on an uncompleted IO operation. So therefore all operations that have been 'passed to the driver' are not dependent on each other (by definition) On Wed, 11 Nov 1998, Peter Jeremy wrote: > AFAIK, SCSI tagged queueing is the default in 3.0 (via cam or inside > the ahc driver). (This was optionally enabled via AHC_TAGENABLE in 2.x > and the 3.0 man page still describes this option, although the option > is gone). > > According to the description, tagged queueing allows a SCSI device to > re-order pending I/O requests in order to improve throughput. Soft > updates, on the other hand, rely on the correct sequencing of physical > writes to ensure that the disk metadata is consistent. > > Is this a real issue? If so, it would seem that tagged queueing must > be disabled (at least for writes) when softupdates are enabled. It's > not obvious to me that this is currently done (or even easy to do). > > Comments please. > > Peter > -- > Peter Jeremy (VK2PJ) peter.jeremy@alcatel.com.au > Alcatel Australia Limited > 41 Mandible St Phone: +61 2 9690 5019 > ALEXANDRIA NSW 2015 Fax: +61 2 9690 5247 > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.981110201400.15329G-100000>