From owner-freebsd-hackers Fri May 25 13:29:14 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp10.phx.gblx.net (smtp10.phx.gblx.net [64.211.219.59]) by hub.freebsd.org (Postfix) with ESMTP id AE22637B422 for ; Fri, 25 May 2001 13:29:11 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp10.phx.gblx.net (8.9.3/8.9.3) id NAA21530 for ; Fri, 25 May 2001 13:29:09 -0700 Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp10.phx.gblx.net, id smtpd2aGgEa; Fri May 25 13:29:01 2001 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id NAA13237 for hackers@freebsd.org; Fri, 25 May 2001 13:37:13 -0700 (MST) From: Terry Lambert Message-Id: <200105252037.NAA13237@usr06.primenet.com> Subject: Re: technical comparison To: hackers@freebsd.org Date: Fri, 25 May 2001 20:37:13 +0000 (GMT) X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ] > ] > 1. I don't think I've ever seen a Linux distro which has write ] > ] > caching enabled by default. Hell, DMA33 isn't even enabled ] > ] > by default ;) ] > ] ] > ] You are talking about controlling the IDE drive cache. ] > ] ] > ] The issue here is write cache in the filesystem code. ] > ] > No. The issue here is the write cache on the drive. ] > FreeBSD with soft updates will operate within 4% of the top memory ] > bandwidth; see the Ganger/Patt paper on the technology. ] ] I have a file, CSE-TR-254-95.ps, that I think is probably the paper ] you are talking about. The title is "Soft Updates: A Solution to the ] Metadata Update Problem in File Systems". The link on Ganger's page was ] dead, but I'm sure this is the one you mean. ] ] Nowhere do they support the idea that soft udpates can approach a ] system's memory bandwidth. I said "top memory bandwidth", not "a system's memory bandwidth"; please be more careful. Quoting from section 6, "Conclusions and Future Work": We have described a new mechanism, soft updates, that can be used to achieve memory-based file system ************************ performance while providing stronger integrity and *********** security guarantees (e.g. allocation initialization) and higher availability (via shorter recovery times) than most UNIX file systems. This translates into a performance improvement of more than a factor fo 2 in many cases (up to a maximum observed difference of a factor of 15). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message