From owner-freebsd-fs Thu Sep 21 8:16: 4 2000 Delivered-To: freebsd-fs@freebsd.org Received: from mx1.quantum.com (mx1.quantum.com [204.212.103.34]) by hub.freebsd.org (Postfix) with ESMTP id 750C437B423; Thu, 21 Sep 2000 08:16:01 -0700 (PDT) Received: from milcmima.qntm.com (milcmima.qntm.com [146.174.18.61]) by mx1.quantum.com (8.9.3 (PHNE_18979)/8.9.3) with ESMTP id IAA06180; Thu, 21 Sep 2000 08:15:52 -0700 (PDT) Received: by milcmima.qntm.com with Internet Mail Service (5.5.2650.21) id ; Thu, 21 Sep 2000 08:15:50 -0700 Message-ID: <8133266FE373D11190CD00805FA768BF055BD1D7@shrcmsg1.tdh.qntm.com> From: Stephen Byan To: "'Justin Gibbs'" , Stephen Byan Cc: mbendiks@eunet.no, Stephen Byan , fs@FreeBSD.ORG, sos@FreeBSD.ORG, freeBSD-scsi@FreeBSD.ORG Subject: RE: disable write caching with softupdates? Date: Thu, 21 Sep 2000 08:15:50 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Justin Gibbs [mailto:gibbs@plutotech.com] wrote: > > Without write caching, you pay one disk rotation for each > sequential write. > > This should not be the case if you are allowed to overlap > commands. The > only penalty should be increased latency in seeing a write complete. You're correct. I was writing with respect to ATA drives, of which I believe only IBM's support write queuing, so I overlooked the case where queuing is available. I'm not that familiar with ATA in practice; the spec for ATA queuing looked sufficiently convoluted (i.e. a kludge) that it wasn't obvious to me that it would be a performance win to implement it. Regards, -Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message